From b306b72be958d2805d73e3a996eb00739ffdee1c Mon Sep 17 00:00:00 2001 From: jwansek Date: Fri, 27 Jun 2025 18:27:39 +0100 Subject: Properly set cron to use its own docker container --- docker-compose.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml index ecfa9f9..57cd71e 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,3 @@ -version: '3' services: edaweb: build: @@ -9,7 +8,7 @@ services: - /tmp/:/media/ISOs/ - ./edaweb/static/:/app/edaweb/static/ - ./edaweb.conf:/app/edaweb.conf - - ./edaweb-docker.pem:/keys/docker-key.pem + - edaweb-tmp:/tmp/ ports: - "6969:6969" networks: @@ -19,6 +18,24 @@ services: - mariadb:mysql restart: unless-stopped + edaweb_cron: + build: + context: . + dockerfile: Dockerfile_cron + image: reg.reaweb.uk/edaweb_cron + volumes: + - /tmp/:/media/ISOs/ + - ./edaweb/static/:/app/edaweb/static/ + - ./edaweb.conf:/app/edaweb.conf + - ./edaweb-docker.pem:/keys/docker-key.pem + - edaweb-tmp:/tmp/ + networks: + - db-network + - edaweb-net + external_links: + - mariadb:mysql + restart: unless-stopped + homelab-wiki: build: context: ./homelab-wiki @@ -38,6 +55,9 @@ services: - mariadb:mysql restart: unless-stopped +volumes: + edaweb-tmp: + networks: edaweb-net: external: -- cgit v1.2.3