목차

1. 개요
2. DB type
3. DB name
4. Host
5. Port
6. Language
7. Markup
8. Encryption method

1. 개요

모든 설정은 아무것도 입력 하지 않고 엔터치면 기본값이 적용됩니다.

기본 값은 []안에 적혀 있고 선택 사항은 ()안에 적혀있습니다.

2. DB type

sqlite랑 mysql이 있습니다.

mysql이랑 mariadb를 이용할 사람은 mysql을,
난 아무것도 모르거나 백업 편리한 걸 찾는 사람은 sqlite를 추천합니다.

먼 미래에는 포스그레도 지원할 예정입니다. 계획은 아마 다음 세기 쯤.

3. DB name

기본값 : data

데이타베이스의 이름을 지정하는 기능입니다. sqlite라면 파일명이 되고 mysql이라면 데이터베이스 이름이 됩니다.

4. Host

기본값 : 0.0.0.0

웹서버 listen시 어느 아이피에서 listen할지 설정합니다. 이게 뭔 소리인지 잘 모르겠다면 그냥 기본값으로 두면 됩니다.

로컬호스트로 혼자만 쓸 계획이거나 리버스 프록시를 사용할 계획이라면 127.0.0.1를 입력할수도 있습니다.

5. Port

기본값 : 3000

위키에 접속할 포트를 지정합니다.

만약 3000 포트를 지정했다면 localhost:3000, 5000포트를 지정했다면 localhost:5000으로 접속 가능 합니다.

80으로 하셨다면 뒤에 포트를 붙이지 않고 localhost로도 접속 가능합니다. 하지만 대다수 리눅스 배포판은 1023번 이하 포트를 사용하기 위해 루트 권한이 필요하므로 이경우 오픈나무를 루트 권한으로 실행해야 할 수 있습니다.

https 접속은 지원하지 않습니다. 반드시 필요하다면 아파치나 nginx 등을 이용해 리버스 프록시 형태로 연결해 사용하십시오.

6. Language

기본값 : ko-KR

언어 설정입니다. 네 그렇습니다.

한국어는 ko-KR, 영어는 en-US입니다.

7. Markup

무슨 마크업 문법을 사용할 지 지정합니다 현재 나무마크, 마크다운(베타)가 있습니다.

8. Encryption method

비밀번호를 암호화하는 방법입니다. 별 다른 이유가 없다면 sha3를 쓰시길 바랍니다.