the seed 엔진의 시스템을 모방한 위키 엔진입니다.
the seed를 모방했으나 the seed를 완전히 동일하게 구현하는 것을 목표로 하지는 않습니다.
데모: https://testwiki.hyonsu.com
기능 제안, 버그 제보 등을 받고 있습니다. 이슈에 남겨주세요.
라이선스에 따라 엔진을 직접 수정하시는 건 금지됩니다.
프로젝트 상태, 기능의 일관성, 저작권 문제 등으로 인해 이 프로젝트에 대한 공개 기여는 받지 않을 생각입니다.
다만 스킨은 아래 스킨 제작 가이드를 참고해 자유롭게 제작하실 수 있습니다.
이 프로젝트는 오픈소스 라이선스를 적용하지 않으며, 별도로 명시되지 않은 부분은 레포지토리 소유자가 저작권을 보유합니다.
엔진을 위키 구동에 사용하는 것을 허가하나, 엔진 수정 및 재배포는 금지합니다.
엔진의 플러그인 기능(매크로 추가 등 가능) 사용을 원하시거나 엔진을 별도로 수정하는 등 협의를 원하시면 개인적으로 연락해주시기 바랍니다.
개발자 디스코드(빠른 확인): @hyonsu(DM을 전송할 수 없는 경우 개인 디스코드 서버 입장)
개발자 이메일: admin@hyonsu.com
Warning
MongoDB, Meilisearch 등의 상세 설치 가이드는 각 문서를 참고하세요.
이슈에 엔진과 관련되지 않은 질문 시 통보 없이 닫기 처리될 수 있습니다.
- git clone 명령어를 통해 엔진을 다운로드합니다.
git clone을 통해 다운로드하지 않을 경우 업데이트 기능이 작동하지 않으며, git이 설치되어있지 않으면 엔진을 구동할 수 없습니다.
git clone https://github.com/wjdgustn/thetree --recurse-submodules
- .env.example을 .env로 복사한 뒤 내용을 채워넣습니다.
- *.example.json을 *.json으로 복사한 뒤 내용을 채워넣습니다.
- npm i 명령어를 통해 라이브러리를 다운로드합니다.
npm i
- pm2 등의 자동 재시작 기능이 있는 프로세스 매니저를 사용해 main.js 파일을 구동합니다.
- 첫 가입자에게 자동으로 소유자 권한이 부여되며, 첫 가입 시 자동으로 검색엔진 초기 설정이 진행됩니다.
빠른 스킨 테스트를 위한 스킨 테스트 툴을 배포하고 있습니다.
다운로드 및 사용법은 아래 링크에서 확인하세요.
https://github.com/wjdgustn/thetree-skin-tester