이 문서는 현재 구축된 DokuWiki 개발 환경에 대한 상세한 설명입니다.
현재 개발 환경은 로컬 개발과 라즈베리파이 배포 환경을 모두 지원하도록 구성되어 있습니다.
dokuwiki-dev/
- 메인 개발 디렉토리lib/plugins/geminidraft/
- Gemini API 연동 플러그인data/pages/wiki/it/
- 위키 콘텐츠conf/
- DokuWiki 설정 파일vendor/
- 외부 라이브러리==== 플러그인 파일 TEMP_FIVE
action.php
- 백엔드 로직 및 API 통신script.js
- 프론트엔드 JavaScriptstyle.css
- 반응형 버튼 스타일plugin.info.txt
- 플러그인 메타데이터conf/default.php
- 기본 설정값conf/metadata.php
- 설정 메타데이터TEMP_FIVE 설정 파일들 ====
.gitignore
- Git 추적 제외 설정conf/local.php
- 로컬 설정conf/users.auth.php
- 사용자 인증# 패키지 업데이트 sudo apt-get update # PHP 및 필수 확장 설치 sudo apt-get install php php-curl apache2 # 웹 서버 재시작 sudo systemctl restart apache2
data/log/error.log
action.php
내 오류 처리data/cache/
내 사용량 파일들