kraken
1FROM debian:10
2
3RUN apt-get update && apt-get install -y curl nginx
4
5RUN mkdir -p -m 777 /var/log/kraken/kraken-tracker
6RUN mkdir -p -m 777 /var/cache/kraken/kraken-tracker
7RUN mkdir -p -m 777 /var/run/kraken
8
9ARG USERNAME="root"
10ARG USERID="0"
11RUN if [ ${USERID} != "0" ]; then useradd --uid ${USERID} ${USERNAME}; fi
12
13COPY ./docker/setup_nginx.sh /tmp/setup_nginx.sh
14RUN /tmp/setup_nginx.sh ${USERNAME}
15
16USER ${USERNAME}
17
18COPY ./tracker/tracker /usr/bin/kraken-tracker
19COPY ./config /etc/kraken/config
20COPY ./nginx/config /etc/kraken/nginx/config
21COPY ./test/tls /etc/kraken/tls
22
23WORKDIR /etc/kraken
24