docker-opentracker/Dockerfile

29 lines
537 B
Docker
Raw Normal View History

2021-03-01 23:45:05 +00:00
FROM alpine as build
RUN apk add --no-cache \
gcc \
g++ \
make \
git \
cvs \
zlib-dev
RUN cvs -d :pserver:cvs@cvs.fefe.de:/cvs -z9 co libowfat \
&& cd libowfat \
&& make
RUN git clone git://erdgeist.org/opentracker \
&& cd opentracker \
2021-03-02 00:25:22 +00:00
&& sed -i 's/#FEATURES+=-DWANT_ACCESSLIST_WHITE/FEATURES+=-DWANT_ACCESSLIST_WHITE/' Makefile \
2021-03-01 23:45:05 +00:00
&& make
FROM alpine
COPY --from=build opentracker/opentracker /usr/bin/opentracker
EXPOSE 6969
2022-01-06 10:11:45 +00:00
USER guest
2021-03-01 23:45:05 +00:00
CMD ["opentracker", "-f", "/etc/opentracker/opentracker.conf"]