diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..1f86d25 --- /dev/null +++ b/.env.development @@ -0,0 +1,26 @@ +# wace plm개발환경 설정 + +# 애플리케이션 환경 +NODE_ENV=development + +# 데이터베이스 설정 +DB_URL=jdbc:postgresql://211.115.91.141:11133/waceplm +DB_USERNAME=postgres +DB_PASSWORD=waceplm0909!! + +# PostgreSQL 환경 변수 (내부 DB 사용 시) +POSTGRES_DB=waceplm +POSTGRES_USER=postgres +POSTGRES_PASSWORD=waceplm0909!! + +# 애플리케이션 포트 +APP_PORT=8090 + +# JVM 옵션 +JAVA_OPTS="-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m" + +# 로그 레벨 +LOG_LEVEL=DEBUG + +# 개발 모드 플래그 +DEBUG=true diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..3cc39b2 --- /dev/null +++ b/.env.production @@ -0,0 +1,30 @@ +# PLM WACE 운영환경 설정 + +# 애플리케이션 환경 +NODE_ENV=production + +# 데이터베이스 설정 +DB_URL=jdbc:postgresql://localhost:5432/waceplm +DB_USERNAME=postgres +DB_PASSWORD=waceplm0909!! + +# PostgreSQL 환경 변수 +POSTGRES_DB=waceplm +POSTGRES_USER=postgres +POSTGRES_PASSWORD=waceplm0909!! + +# JVM 옵션 (운영환경용) +JAVA_OPTS=-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m + +# 로그 레벨 +LOG_LEVEL=INFO + +# 개발 모드 플래그 +DEBUG=false + +# SSL 설정 +SSL_ENABLED=true + +# 도메인 설정 +DOMAIN=waceplm.esgrin.com +ALT_DOMAIN=autoclave.co.kr \ No newline at end of file diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0ba281a..0000000 --- a/.gitignore +++ /dev/null @@ -1,66 +0,0 @@ -# 환경 설정 파일 -.env.* -!.env.*.example - -# 로그 파일 -logs/ -*.log - -# 백업 파일 -backup_*.sql -*.bak - -# IDE 설정 -.vscode/ -.idea/ -*.swp -*.swo - -# OS 생성 파일 -.DS_Store -Thumbs.db - -# 빌드 결과물 -target/ -build/ -dist/ - -# 임시 파일 -*.tmp -*.temp - -# Docker 볼륨 데이터 -postgres_data/ - -# 컴파일된 클래스 파일 -*.class - -# 패키지 파일 -*.jar -*.war -*.ear - -# Maven -target/ -pom.xml.tag -pom.xml.releaseBackup -pom.xml.versionsBackup -pom.xml.next -release.properties - -# 대용량 파일 (필요시 Git LFS 사용) -# db/dbexport.pgsql - -# 쿠키 파일 -cookies.txt - -# 압축 파일 -*.zip -*.tar.gz -*.rar - -# 문서 임시 파일 -~$* - -# SVN 파일들 -.svn/