Alejandro Acuña
2025-04-29 d1d736e487d9eb104dcae9def948066037afd2f0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
FROM alpine:3.5
 
ADD /apk /apk
ADD etc /etc
 
RUN apk update
RUN apk add feh
RUN apk add vim
RUN apk add openjdk8-jre
RUN apk --update add fontconfig ttf-dejavu
 
RUN cp /apk/.abuild/-58b83ac3.rsa.pub /etc/apk/keys
 
RUN apk --no-cache --update add /apk/x11vnc-0.9.13-r0.apk
RUN apk --no-cache add xvfb openbox xfce4-terminal supervisor sudo \
&& addgroup artic \
&& adduser  -G artic -s /bin/sh -D artic \
&& echo "artic:**artic**" | /usr/sbin/chpasswd \
&& echo "artic ALL=(ALL) ALL" >> /etc/sudoers \
&& rm -rf /apk /tmp/* /var/cache/apk/*
 
COPY openbox /home/artic/.config/openbox
RUN mkdir /home/artic/server
COPY lib /home/artic/server/lib
COPY transactionsserver.jar /home/artic/server/
COPY transactionsserver.exe /home/artic/server/
COPY *.json /home/artic/server/
 
USER artic
WORKDIR /home/artic
CMD ["/usr/bin/supervisord","-c","/etc/supervisord.conf"]