Update Dockerfile
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
@@ -19,8 +19,9 @@ RUN python3 -m venv /app/venv && \
|
|
19 |
COPY app.py /app/app.py
|
20 |
COPY torrc /etc/tor/torrc
|
21 |
|
22 |
-
#
|
23 |
-
RUN
|
|
|
24 |
mkdir -p /var/lib/tor && \
|
25 |
chown -R tor:tor /etc/tor /var/lib/tor
|
26 |
|
|
|
19 |
COPY app.py /app/app.py
|
20 |
COPY torrc /etc/tor/torrc
|
21 |
|
22 |
+
# Ensure tor user and group exist, set permissions
|
23 |
+
RUN if ! getent group tor >/dev/null; then addgroup -S tor; fi && \
|
24 |
+
if ! getent passwd tor >/dev/null; then adduser -S -G tor tor; fi && \
|
25 |
mkdir -p /var/lib/tor && \
|
26 |
chown -R tor:tor /etc/tor /var/lib/tor
|
27 |
|