File name
Commit message
Commit date
File name
Commit message
Commit date
# 176 서버의 /etc/itnhub/itnhub.env 로 복사해 실제 값을 채운다.
# sudo install -d -m 750 /etc/itnhub
# sudo cp itnhub.env.example /etc/itnhub/itnhub.env
# sudo chmod 600 /etc/itnhub/itnhub.env
#
# 이 8개가 하나라도 비면 애플리케이션이 기동하지 않는다(application.yml이 ${...}로 요구한다).
# 이 파일은 절대 커밋하지 않는다. 커밋되는 것은 .example 뿐이다.
# --- 데이터베이스 (기존 PostgreSQL 16) ---
# 176 컨테이너에서 접속하므로 localhost가 아니라 실제 호스트를 적는다.
DB_URL=jdbc:postgresql://192.168.0.60:5432/itnhub
DB_USERNAME=itnhub
DB_PASSWORD=
# --- Mattermost ---
# 토큰은 system-admin 권한 계정의 Personal Access Token이어야 한다(비공개 채널 전체 조회 때문).
MATTERMOST_URL=https://hub.iten.co.kr
MATTERMOST_TOKEN=
MATTERMOST_TEAM_ID=
MATTERMOST_TEAM_NAME=itn-hub
# 채널 생성 시 자동으로 만드는 담당자 계정의 공통 초기 비밀번호.
MATTERMOST_DEFAULT_USER_PASSWORD=
# --- 앱 관리자 로그인 ---
# 로컬 개발값을 그대로 쓰지 말 것. 충분히 긴 무작위 문자열을 쓴다.
APP_ADMIN_USERNAME=admin
APP_ADMIN_PASSWORD=
# --- 선택 ---
# 앱 포트. application.yml에 8877로 고정돼 있으니 보통 건드릴 일이 없다.
# SERVER_PORT=8877
# 서버 시간대. UTC로 두면 업무단계 도달 일시와 칸반 D+n이 9시간 어긋난다.
TZ=Asia/Seoul
# nginx 등 TLS 종단 프록시를 앞에 두면 켠다(리다이렉트·쿠키 Secure 판정이 정상화된다).
# SERVER_FORWARD_HEADERS_STRATEGY=framework