mirror of
https://github.com/dragonlock2/matthewtran.com.git
synced 2026-06-28 01:58:34 +00:00
further secure containers
This commit is contained in:
+6
-5
@@ -8,11 +8,12 @@ RUN apt-get update && apt-get -y upgrade
|
||||
RUN apt-get install -y nginx certbot python3-pip
|
||||
RUN pip3 install sendgrid --break-system-packages
|
||||
|
||||
USER ubuntu
|
||||
WORKDIR /home/ubuntu
|
||||
RUN groupadd -g 2000 me && useradd -u 2000 -g 2000 -m me
|
||||
USER me
|
||||
WORKDIR /home/me
|
||||
RUN mkdir nginx certbot
|
||||
|
||||
# TODO make the website code not terrible ;-;
|
||||
COPY --chown=ubuntu:ubuntu html ./html
|
||||
COPY --chown=ubuntu:ubuntu sendgrid.ke[y] ip_update.py ./
|
||||
COPY --chown=ubuntu:ubuntu server.conf entry.sh ./
|
||||
COPY --chown=me:me html ./html
|
||||
COPY --chown=me:me sendgrid.ke[y] ip_update.py ./
|
||||
COPY --chown=me:me server.conf entry.sh ./
|
||||
|
||||
Reference in New Issue
Block a user