From 3423df950aeb8e78f15ea7c6258c67eb8de56fa3 Mon Sep 17 00:00:00 2001 From: hoostine Date: Thu, 30 May 2024 02:28:16 +0000 Subject: [PATCH] first try --- docker-compose.override.yml | 45 +++++++++++++++++++++++++++++++++++++ docker-compose.yml | 16 ++++++------- 2 files changed, 53 insertions(+), 8 deletions(-) create mode 100644 docker-compose.override.yml diff --git a/docker-compose.override.yml b/docker-compose.override.yml new file mode 100644 index 0000000..9665e08 --- /dev/null +++ b/docker-compose.override.yml @@ -0,0 +1,45 @@ +services: + netbox: + networks: + - caddy + - netbox + ports: + - 8000:8080 + secrets: + - source: netbox.superuser.pwd + target: superuser_password + - source: netbox.db.pwd + target: db_password + - source: netbox.secretkey + target: secret_key + + netbox-worker: + restart: unless-stopped + networks: + - netbox + netbox-housekeeping: + restart: unless-stopped + networks: + - netbox + redis: + restart: unless-stopped + networks: + - netbox + redis-cache: + restart: unless-stopped + networks: + - netbox + +secrets: + netbox.superuser.pwd: + external: true + netbox.db.pwd: + external: true + netbox.secretkey: + external: true + +networks: + caddy: + external: true + netbox: + diff --git a/docker-compose.yml b/docker-compose.yml index 958561f..1f6a675 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ services: netbox: &netbox image: docker.io/netboxcommunity/netbox:${VERSION-v4.0-2.9.1} depends_on: - - postgres +# - postgres - redis - redis-cache env_file: env/netbox.env @@ -45,11 +45,11 @@ services: test: "ps -aux | grep -v grep | grep -q housekeeping || exit 1" # postgres - postgres: - image: docker.io/postgres:16-alpine - env_file: env/postgres.env - volumes: - - netbox-postgres-data:/var/lib/postgresql/data +# postgres: +# image: docker.io/postgres:16-alpine +# env_file: env/postgres.env +# volumes: +# - netbox-postgres-data:/var/lib/postgresql/data # redis redis: @@ -74,8 +74,8 @@ services: volumes: netbox-media-files: driver: local - netbox-postgres-data: - driver: local +# netbox-postgres-data: +# driver: local netbox-redis-cache-data: driver: local netbox-redis-data: