2
0

Тайлбар байхгүй

hoparkgo9ma abcda005bc #579 대응을 위한 리드미 수정 (2/2) 7 жил өмнө
.github f7c5420c8a 파일 이동 7 жил өмнө
conf_example 3b809cc98b #579 대응을 위한 리드미 수정 (1/2) 7 жил өмнө
language f99bb92a08 애드센스 설정 예외 처리 7 жил өмнө
set_mark 0896825b31 파서 버그 수정 7 жил өмнө
views 9230337d36 오픈나무 코드 스타일로 변경 7 жил өмнө
.dockerignore d80689d1d2 Dockerizing. Closes #516. 7 жил өмнө
.gitignore ec975f9d06 사소한 수정 7 жил өмнө
Docker-Install.md d80689d1d2 Dockerizing. Closes #516. 7 жил өмнө
Dockerfile d80689d1d2 Dockerizing. Closes #516. 7 жил өмнө
LICENSE 53b438eeb4 update LICENSE 7 жил өмнө
app.py 0da7e686a2 수정되지 않은 부분 처리 7 жил өмнө
emergency_tool.py 122d136fe1 테이블 통합 7 жил өмнө
func.py 9230337d36 오픈나무 코드 스타일로 변경 7 жил өмнө
logo.png 740c4ef5cc logo upload 7 жил өмнө
mark.py b2112c52be 처리 위치 변경 7 жил өмнө
oauthsettings.json 30bf53548c oauth 인증절차 구현 7 жил өмнө
readme-ko.md abcda005bc #579 대응을 위한 리드미 수정 (2/2) 7 жил өмнө
readme.md f7e3a5836e Update readme.md 7 жил өмнө
requirements.txt fd3221780d 다시 css-html-js-minify 사용 7 жил өмнө
version-ko.md 8cb91357c3 버전 업 7 жил өмнө

readme-ko.md

opennamu

Python 3.5 이상 필요

오픈나무는 파이썬 기반의 위키 엔진입니다. 파이썬과 그 의존성 모듈만 설치하면 사용할 수 있으며, 코드를 직접 수정하여 좀 더 주제에 특화된 위키를 만들 수 있습니다.

목차

시작하기

오픈나무는 파이썬 환경에서 동작하는 파이썬 애플리케이션으로, 파이썬 환경을 필요로 합니다.

환경 구성

파이썬 설치

파이썬 설치 가이드를 참고하여 파이썬을 설치합니다.

릴리즈 다운로드

릴리즈에서 opennamu의 릴리즈 판을 다운로드 받고, 압축을 해제합니다.

모듈 설치

다음 명령어로 opennamu 구성 파일이 위치한 디렉토리로 이동합니다.

cd [path]

다음 명령어로 opennamu 실행에 필요한 모듈을 설치합니다.

pip install -r requirements.txt

리눅스 환경의 경우 다음 명령으로 실행해야 합니다.

pip3 install -r requirements.txt

애플리케이션 시작

애플리케이션 시작

opennamu를 시작합니다.

python app.py

리눅스 환경의 경우 다음 명령으로 실행해야 합니다.

python3 app.py
  • opennamu의 첫 계정은 소유자 계정으로 설정됩니다.

애플리케이션 공개

현재 opennamu에서 권장하는 애플리케이션 공개 방법은 아파치나 nginx와 같은 웹서버 호스팅 소프트웨어를 통해 리버스 프록시를 설정하는 것입니다.

클론

아래 명령을 터미널(명령 프롬프트)에 입력하여 본 리포지토리를 클론할 수 있습니다.

일반

  • git clone -b stable https://github.com/2du/opennamu.git

베타

  • git clone -b master https://github.com/2du/opennamu.git

기여

오픈나무에는 검증되지 않은 몇가지 버그가 존재할 수 있습니다. 당신의 오픈나무 사용과 버그 발견은 오픈나무의 발전을 돕습니다. 이슈 생성하기

오픈나무는 완전한 오픈소스 프로젝트입니다. 새로운 기능을 추가하고 Pull Request를 생성해보세요. Pull Requests 생성하기

라이선스

오픈나무는 BSD 3-Clause License에 의해 보호받고 있습니다. 자세한 내용은 문서를 참고하세요.

외부 프로젝트 라이선스

기여자 목록

도움을 주신 분들

기타

set.json은 몇가지 로컬 설정을 저장하는 설정 파일입니다.

  • db = 데이터베이스 이름

set.json은 삭제해도 다시 새로 만들 수 있습니다.

테스트 서버

첫 번째 가입자에게 소유자 권한이 부여됩니다.