초기 커밋: Docker/PostgreSQL 이관, 구글 OAuth 제거, Gitea 푸시 스크립트 추가

This commit is contained in:
king
2026-05-24 03:07:53 +09:00
commit 54707c99a3
23 changed files with 6933 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
services:
app:
build: .
image: orderlist-app:latest
container_name: orderlist-app
restart: unless-stopped
env_file:
- .env
environment:
# .env에 적힌 값이 컨테이너에서 그대로 보입니다.
# 컨테이너 내부에서 DB_HOST는 반드시 postgres-db 여야 합니다.
DB_HOST: ${DB_HOST:-postgres-db}
ports:
- "8000:8000"
networks:
- postgres_net
- default
healthcheck:
test: ["CMD", "curl", "-fsS", "http://localhost:8000/health/db"]
interval: 30s
timeout: 5s
retries: 5
start_period: 20s
networks:
# 이미 운영 중인 postgres-db 컨테이너가 속해 있는 외부 네트워크에
# 그대로 attach 합니다. (compose가 새로 만들지 않음)
postgres_net:
external: true
name: ${POSTGRES_NETWORK:-postgres-net}
default:
driver: bridge