Skip to content
베프 edited this page Jun 7, 2021 · 10 revisions

개요

이 파일은 관리자의 식별 번호, 서버의 메인 포트, DB와의 연동에 필요한 정보들, SSL 인증서의 사용 여부와 위치 등을 정의합니다.

JSON 문법에 맞게 작성하여야 합니다. 예를 들어 관리자가 여려 명일 경우 "ADMIN"을 다음과 같이 작성하여야 합니다.

"ADMIN": [ "78645634", "86463543", "discord-1432363254" ],

내용

이름 자료형 설명
ADMIN 배열<문자열> 관리자의 식별 번호. (인게임에서 /id 명령어를 통해 얻거나 DB에서 확인)
MAIN_PORTS 숫자 서버의 메인 포트.
GAME_SERVER_HOST 문자열 게임 서버의 호스트 IP.
KKUTUHOT_PATH 문자열 주로 사용하는 단어 기능의 디렉토리.
PASS 문자열 관리 페이지에서 사용할 비밀번호.
PG_HOST 문자열 PostgreSQL의 호스트 IP.
PG_USER 문자열 PostgreSQL의 Username.
PG_PASSWORD 문자열 PostgreSQL DB의 비밀 번호.
PG_PORT 숫자 PostgreSQL 서버의 포트.
PG_DATABASE 문자열 PostgreSQL의 Database 이름.
GOOGLE_RECAPTCHA_TO_GUEST 게스트에게 캡챠를 사용할지 여부.
GOOGLE_RECAPTCHA_TO_USER 로그인 유저에게 캡챠를 사용할지 여부.
GOOGLE_RECAPTCHA_SITE_KEY 문자열 캡챠의 사이트 키.
GOOGLE_RECAPTCHA_SECRET_KEY 문자열 캡챠의 시크릿 키.
IS_SECURED SSL 인증서 사용 여부.
SSL_OPTIONS JSON SSL 인증서 정보.

SSL_OPTIONS

이름 자료형 설명
PRIVKEY 문자열 SSL 인증서의 Private Key의 경로.
CERT 문자열 끄투 서버의 SSL 인증서.
CA 문자열 SSL 인증 기관의 SSL 인증서.
PFX 문자열 [추가 바람].
isPFX [추가 바람].
isCA CA 인증서인지 여부.