From d2fb817a44947d6cbc14ca38aca0e100e77ce205 Mon Sep 17 00:00:00 2001 From: hexdev Date: Tue, 18 Aug 2026 14:13:14 +0700 Subject: [PATCH] feat(docker): internal network and overrides --- compose.yml.local | 12 ++++++++++++ docker-compose.yml | 15 +++++++++++---- 2 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 compose.yml.local diff --git a/compose.yml.local b/compose.yml.local new file mode 100644 index 0000000..c92867a --- /dev/null +++ b/compose.yml.local @@ -0,0 +1,12 @@ +services: + postgres: + ports: + - "5432:5432" + + redis: + ports: + - "6379:6379" + +networks: + internal: + internal: false diff --git a/docker-compose.yml b/docker-compose.yml index 2d19842..38de3fe 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,8 +18,8 @@ services: interval: 10s timeout: 5s retries: 5 - ports: - - "5432:5432" + networks: + - internal redis: image: redis:7-alpine @@ -29,8 +29,8 @@ services: interval: 10s timeout: 5s retries: 5 - ports: - - "6379:6379" + networks: + - internal bot: env_file: .env @@ -54,6 +54,13 @@ services: restart: unless-stopped volumes: - ./images:/app/images + networks: + - default + - internal + +networks: + internal: + internal: true volumes: postgres_data: