diff --git a/docker-compose.yml b/docker-compose.yml index f37b657..144b28a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,51 +1,29 @@ -version: '3.8' +version: "3.8" services: - # Development service - pradit-dev: - build: - context: . - dockerfile: Dockerfile.dev - container_name: pradit-dev - profiles: - - dev - ports: - - "3000:3000" - volumes: - - .:/app - - /app/node_modules - environment: - - NODE_ENV=development - - GEMINI_API_KEY=${GEMINI_API_KEY} - command: pnpm run dev - networks: - - pradit-network - restart: unless-stopped - - # Production service - pradit-prod: + pradit: build: context: . dockerfile: Dockerfile args: - GEMINI_API_KEY=${GEMINI_API_KEY} container_name: pradit-prod - profiles: - - prod ports: - - "80:80" + - "3033:80" environment: - NODE_ENV=production - networks: - - pradit-network restart: unless-stopped healthcheck: - test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost/health"] + test: + [ + "CMD", + "wget", + "--quiet", + "--tries=1", + "--spider", + "http://localhost/health", + ] interval: 30s timeout: 10s retries: 3 start_period: 40s - -networks: - pradit-network: - driver: bridge