From 5b73d207514f60b7a936790c71c8a836d3f9b230 Mon Sep 17 00:00:00 2001 From: Dan Hamik Date: Mon, 25 Nov 2024 13:11:57 -0600 Subject: [PATCH 1/2] update with new dockerfile settings --- Dockerfile | 4 +++- docker-compose.yml | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile index 9fcdd22..7bb8e1f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,4 +7,6 @@ COPY libnotices.py /usr/local/bin/ COPY requirements.txt / RUN pip3 install -r /requirements.txt RUN chmod +x /usr/local/bin/libnotices.py -#COPY img/* /var/www/html/img/ +RUN apt clean +EXPOSE 80 +CMD ["cron && apache2ctl -D FOREGROUND"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..a3eb3bc --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +services: + libnotices: + image: git.hamik.net/paradizelost/librarynotices:latest + container_name: libnotices + restart: always + ports: 80 + volumes: + - "./libaccounts.json:/var/www/data/libaccounts.json" + - "./credentials:/root/.aws/credentials" \ No newline at end of file From 58703478e0a67d08171e950522c4f96f00b7ecbb Mon Sep 17 00:00:00 2001 From: Dan Hamik Date: Mon, 25 Nov 2024 13:12:55 -0600 Subject: [PATCH 2/2] Updated Compose file --- docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index a3eb3bc..c6633ea 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,8 @@ services: image: git.hamik.net/paradizelost/librarynotices:latest container_name: libnotices restart: always - ports: 80 + ports: + - "80:80" volumes: - "./libaccounts.json:/var/www/data/libaccounts.json" - "./credentials:/root/.aws/credentials" \ No newline at end of file