version: '3.8' services: app: build: . ports: - "3000:3000" environment: - NODE_ENV=production - DATABASE_URL=postgresql://mokuro:password@postgres:5432/mokuro - HOSTNAME=0.0.0.0 - PORT=3000 depends_on: - postgres restart: unless-stopped networks: - mokuro-network postgres: image: postgres:16-alpine environment: - POSTGRES_DB=mokuro - POSTGRES_USER=mokuro - POSTGRES_PASSWORD=password volumes: - postgres_data:/var/lib/postgresql/data ports: - "5432:5432" restart: unless-stopped networks: - mokuro-network volumes: postgres_data: networks: mokuro-network: driver: bridge