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 |
|