Docker 파일

This commit is contained in:
2025-12-28 14:02:05 +09:00
parent d315b737c7
commit 7d30d2b5a9
6 changed files with 46 additions and 4 deletions

12
.env Normal file
View File

@@ -0,0 +1,12 @@
# 환경 설정 (development: 스케줄러 수동)
NODE_ENV=development
# PostgreSQL 연결 정보 (운영서버)
DB_HOST=192.168.0.248
DB_PORT=5432
DB_NAME=osolit_monitor
DB_USER=postgres
DB_PASSWORD=osolit1!
# 스케줄러 자동시작: false (로컬에서는 수동 시작)
AUTO_START_SCHEDULER=false

10
.env.prod Normal file
View File

@@ -0,0 +1,10 @@
# 운영 서버 환경 설정
NODE_ENV=production
AUTO_START_SCHEDULER=true
# PostgreSQL 연결 정보
DB_HOST=192.168.0.248
DB_PORT=5432
DB_NAME=osolit_monitor
DB_USER=postgres
DB_PASSWORD=osolit1!

4
.gitignore vendored
View File

@@ -23,7 +23,3 @@ database/*.db-wal
.fleet
.idea
# Local env files
.env
.env.*
!.env.example

6
docker/.env Normal file
View File

@@ -0,0 +1,6 @@
# ===========================================
# Osolit Monitor - Docker 환경변수
# ===========================================
# PostgreSQL
DB_PASSWORD=osolit1!

11
docker/.env.app Normal file
View File

@@ -0,0 +1,11 @@
# ===========================================
# Osolit Monitor - 외부 PostgreSQL 연결 설정
# 기존 PostgreSQL 서버에 연결할 때 사용
# ===========================================
# PostgreSQL 연결 정보
DB_HOST=192.168.0.248
DB_PORT=5432
DB_NAME=osolit_monitor
DB_USER=postgres
DB_PASSWORD=osolit1!

7
docker/postgres/.env Normal file
View File

@@ -0,0 +1,7 @@
# PostgreSQL 설정
POSTGRES_USER=osolit
POSTGRES_PASSWORD=osolit1234
POSTGRES_DB=osolit_monitor
# 타임존
TZ=Asia/Seoul