From 6d35f66e3502b61c0386f719d3a5f3caf0e109b6 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 29 Jul 2024 23:37:54 +0900 Subject: feat: separate Makefile and compose.yaml for local/prod envs --- compose.yaml | 92 ------------------------------------------------------------ 1 file changed, 92 deletions(-) delete mode 100644 compose.yaml (limited to 'compose.yaml') diff --git a/compose.yaml b/compose.yaml deleted file mode 100644 index a98b918..0000000 --- a/compose.yaml +++ /dev/null @@ -1,92 +0,0 @@ -services: - reverse-proxy: - image: nginx:1.27 - ports: - - '127.0.0.1:8002:80' - volumes: - - ./nginx.conf:/etc/nginx/nginx.conf:ro - depends_on: - - api-server - - app-server - restart: always - - api-server: - build: - context: ./backend - expose: - - 80 - depends_on: - db: - condition: service_healthy - environment: - ALBATROSS_DB_HOST: db - ALBATROSS_DB_PORT: 5432 - ALBATROSS_DB_USER: postgres - ALBATROSS_DB_PASSWORD: eepei5reesoo0ov2ceelahd4Emi0au8ahJa6oochohheiquahweihoovahsee1oo - ALBATROSS_DB_NAME: albatross - restart: always - - api-server-only: - build: - context: ./backend - ports: - - '127.0.0.1:8002:80' - depends_on: - db: - condition: service_healthy - environment: - ALBATROSS_DB_HOST: db - ALBATROSS_DB_PORT: 5432 - ALBATROSS_DB_USER: postgres - ALBATROSS_DB_PASSWORD: eepei5reesoo0ov2ceelahd4Emi0au8ahJa6oochohheiquahweihoovahsee1oo - ALBATROSS_DB_NAME: albatross - restart: always - profiles: - - api-server-only - - app-server: - build: - context: ./frontend - args: - ALBATROSS_HOST: localhost - expose: - - 80 - restart: always - - db: - image: postgres:16.3 - environment: - POSTGRES_USER: postgres - POSTGRES_PASSWORD: eepei5reesoo0ov2ceelahd4Emi0au8ahJa6oochohheiquahweihoovahsee1oo - POSTGRES_DB: albatross - expose: - - 5432 - healthcheck: - test: ["CMD-SHELL", "pg_isready -U postgres"] - interval: 10s - timeout: 5s - retries: 5 - volumes: - - db-data:/var/lib/postgresql/data - restart: always - - worker: - build: - context: ./worker - expose: - - 80 - restart: always - - tools: - build: - context: ./backend - dockerfile: ./Dockerfile.tools - environment: - POSTGRES_USER: postgres - POSTGRES_PASSWORD: eepei5reesoo0ov2ceelahd4Emi0au8ahJa6oochohheiquahweihoovahsee1oo - POSTGRES_DB: albatross - profiles: - - tools - -volumes: - db-data: -- cgit v1.2.3-70-g09d2