docs: 초기 README 작성
This commit is contained in:
44
README.md
44
README.md
@@ -1,3 +1,45 @@
|
|||||||
# wikijs
|
# wikijs
|
||||||
|
|
||||||
Wiki.js — Podman Quadlet 구성
|
[Wiki.js](https://js.wiki/) Podman Quadlet 구성.
|
||||||
|
`postgres-main` 공유 인스턴스를 DB로 사용하고, `proxy.network`에 배치된다.
|
||||||
|
|
||||||
|
## 서비스 정보
|
||||||
|
|
||||||
|
| 항목 | 값 |
|
||||||
|
|---|---|
|
||||||
|
| 이미지 | `ghcr.io/requarks/wiki:2` |
|
||||||
|
| 내부 주소 | `10.89.0.45:3000` |
|
||||||
|
| 도메인 | `wiki.du5t.xyz` |
|
||||||
|
| DB | `postgres-main` — `wikijs` 데이터베이스 |
|
||||||
|
| 데이터 | `/podman/data/wikijs/data` |
|
||||||
|
| 인증 | Authentik OIDC (관리자 패널에서 설정) |
|
||||||
|
|
||||||
|
## 파일 구성
|
||||||
|
|
||||||
|
```
|
||||||
|
wikijs.container ← Quadlet 컨테이너 정의
|
||||||
|
wikijs.env.example ← 환경변수 템플릿
|
||||||
|
```
|
||||||
|
|
||||||
|
실제 환경변수 파일은 `/podman/env/wikijs.env` (서버 로컬, 미추적).
|
||||||
|
|
||||||
|
## 초기 설정 순서
|
||||||
|
|
||||||
|
1. `systemctl start wikijs` 후 `wiki.du5t.xyz` 접속
|
||||||
|
2. 관리자 이메일 / 비밀번호 설정 (Setup Wizard)
|
||||||
|
3. 관리자 패널 → Authentication → Add → Generic OpenID Connect
|
||||||
|
- Authentik에서 OAuth2 Provider + Application 생성 후 Client ID/Secret 입력
|
||||||
|
- Callback URL: `https://wiki.du5t.xyz/login/4d0871b7-3a3b-49a4-bef2-b34618d5dbbd/callback`
|
||||||
|
|
||||||
|
## 운영
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 상태 확인
|
||||||
|
systemctl status wikijs
|
||||||
|
|
||||||
|
# 로그
|
||||||
|
podman logs --tail 50 wikijs
|
||||||
|
|
||||||
|
# 재시작
|
||||||
|
systemctl restart wikijs
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user