# 스타트업을 위한 셀프 호스팅 Wiki 설정 방법

> Clean Markdown view of GeekNews topic #17832. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=17832](https://news.hada.io/topic?id=17832)
- GeekNews Markdown: [https://news.hada.io/topic/17832.md](https://news.hada.io/topic/17832.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-11-19T05:17:59+09:00
- Updated: 2024-11-19T05:17:59+09:00
- Original source: [themythicalengineer.com](https://themythicalengineer.com/how-to-setup-self-hosted-wiki-for-your-startup.html)
- Points: 49
- Comments: 15

## Summary

상용 위키 도구는 사용자 수가 증가할수록 비용이 급증하는 반면, 셀프 호스팅 솔루션은 비용이 고정되어 경제적입니다. Wiki.js는 Docker Compose를 통해 간단히 설치할 수 있으며, 1,000개 이상의 페이지와 400명 이상의 사용자도 안정적으로 운영할 수 있습니다. AWS EC2에서 Wiki.js를 운영할 경우, 상용 위키 플랫폼보다 훨씬 저렴한 비용으로 운영 가능하며, 필요에 따라 인스턴스 크기를 조정하거나 Elasticsearch를 추가하여 확장할 수 있습니다.

## Topic Body

- Confluence, Notion과 같은 상용 위키 도구는 기능이 풍부하지만, 사용자 수가 증가할수록 비용이 급증함  
- 대부분의 상용 위키는 사용자당 월 약 $5의 요금을 부과하며, 큰 팀에서는 비용이 크게 증가함  
- 셀프 호스팅 솔루션의 경우, 직원 수에 관계없이 비용이 고정되어 비용 절감 효과가 있음  
- 3년 이상의 셀프 호스팅 위키 운영 경험을 통해 **Wiki.js**를 추천함  
  
#### Wiki.js를 선택해야 하는 이유  
  
- Wiki.js는 **Docker Compose**를 사용해 간단하게 설치할 수 있으며, 기본 설정은 4GB RAM, 2 vCPU로도 안정적으로 작동함  
- 검색 기능을 강화하고 싶다면 **Elasticsearch**를 추가할 수 있으며, 이 경우 최소 8GB RAM, 2 vCPU 필요  
- 실제 운영 환경에서는 **1,000개 이상의 페이지**와 **400명 이상의 사용자**가 있어도 안정적으로 운영 가능함  
  
#### 비용 비교  
  
- AWS EC2에서 Wiki.js를 운영할 경우 예상 비용:  
  - **t4g.medium 인스턴스**: 2 vCPU, 4GB RAM, 월 $16 (예약 시 $10)  
  - **t4g.large 인스턴스**: 2 vCPU, 8GB RAM, 월 $33 (예약 시 $21)  
- 상용 위키 플랫폼에서 **400명**의 사용자가 있을 경우 월 $2,000 이상의 비용이 발생함  
- 셀프 호스팅에서는 대형 인스턴스를 사용해도 월 $33 이하의 비용 소요  
- 필요 시 인스턴스 크기를 늘리거나 Elasticsearch를 별도의 인스턴스로 분리하여 확장 가능  
  
#### 프로덕션 환경으로 준비하기  
  
프로덕션 환경에서 안정적인 운영을 위해 다음의 설정을 권장:  
  
1. `wiki.yourcompany.com`과 같은 **커스텀 도메인** 설정  
2. **DNS 설정** 및 **로드 밸런서**를 통해 트래픽 분산  
3. **Google SSO** 설정 ([참고 링크](https://docs.requarks.io/auth/google))  
4. 회사 도메인으로 **자체 등록 제한** (예: yourcompany.com)  
5. **EC2 인스턴스의 시간별 AMI 백업** 설정

## Comments



### Comment 34609

- Author: archmond
- Created: 2025-02-15T21:21:12+09:00
- Points: 1

좋은 정보 감사합니다! 저도 개인용 위키를 Wiki.js로 구축해봤습니다!

### Comment 31561

- Author: jaxon
- Created: 2024-11-21T13:17:39+09:00
- Points: 1

https://huly.io/ 써보신분은 없을까요?

### Comment 42250

- Author: sunyruru
- Created: 2025-08-07T17:44:51+09:00
- Points: 1
- Parent comment: 31561
- Depth: 1

우와 장난 아닌 시스템이네요~ 한글이 안되는게 아쉽지만, 정서에 맞는 회사라면 정말 좋은 도구 같아요!

### Comment 31540

- Author: touguy
- Created: 2024-11-20T17:56:06+09:00
- Points: 1

저는 wikijs 를 oci에 설치 해서 개인 노트로 사용 중  
에버노트 -> joplin -> docuwiki -> wikijs 순으로 와서 만족중 입니다.  
개인적으로는 joplin 이 mardown 코드 잘먹어서 좋았는데 sync 가 오래걸리고 그래서 웹 베이스로 넘어왔죠  
 wikijs 강점이 가볍고 mardown 코드 잘먹습니다. github 로 백업도 잘되고..  
소규모 위키에는 강추 드립니다.

### Comment 31534

- Author: dbntzlor
- Created: 2024-11-20T15:25:13+09:00
- Points: 1

저도 outline이 좋아요

### Comment 31527

- Author: plenty
- Created: 2024-11-20T10:56:55+09:00
- Points: 1

댓글에서 좋은 서비스들 많이 알아갑니다.

### Comment 31526

- Author: secret3056
- Created: 2024-11-20T10:40:04+09:00
- Points: 1

개인적으로 정리해둔 Notion like-도구로는 다음이 있습니다.  
  
    - [SiYuan](https://github.com/siyuan-note/siyuan)  
    - [anytype](https://github.com/anyproto/anytype-ts)  
    - [AppFlowy](https://github.com/AppFlowy-IO/AppFlowy)  
    - [AFFiNE](https://github.com/toeverything/AFFiNE)  
    - [Outline](https://github.com/outline/outline)  
    - [Docmost](https://docmost.com/)

### Comment 31486

- Author: twinstae
- Created: 2024-11-19T12:00:03+09:00
- Points: 2

저는 Outline 을 coolify로 라즈베리파이에 굴리고 있어요.

### Comment 31484

- Author: nemorize
- Created: 2024-11-19T11:44:19+09:00
- Points: 1

...tiddlywiki?

### Comment 31480

- Author: sftblw
- Created: 2024-11-19T10:44:22+09:00
- Points: 6

개인 위키 겸 메모장으로 [outline](https://news.hada.io/topic?id=1205)을 셀프호스트로 쓰고 있습니다. [KeyCloak](https://news.hada.io/topic?id=1904) 같은 OIDC 계정 관리 시스템만 설치되어 있으면 사용 가능하고, 꽤나 성숙했다고 생각합니다. robots.txt 가 기본 deny all 이어서 검색엔진에 안 잡히는 점이 개인 사용으로서는 아쉽지만, 회사 관점에서는 좋은 것 같네요.  
  
기능 면에서는 [Affine](https://news.hada.io/topic?id=9612) 도 괜찮을 거 같은데 써보진 않았구요.

### Comment 31501

- Author: xguru
- Created: 2024-11-19T17:11:30+09:00
- Points: 1
- Parent comment: 31480
- Depth: 1

힘들게 링크를 찾아 걸어주셔서 고맙습니다.  
이 뉴스를 풍성하게 해주는 댓글이네요.  
  
(가능하면 댓글 달때 기존 글 검색 기능을 넣도록 하겠습니다.)

### Comment 31475

- Author: secret3056
- Created: 2024-11-19T10:32:09+09:00
- Points: 2

저희는 docusaurus 사용합니다.

### Comment 31462

- Author: lemonmint
- Created: 2024-11-19T09:42:40+09:00
- Points: 2

개인적으로는 Bookstack + Markdown이 편한것 같습니다.

### Comment 31457

- Author: xguru
- Created: 2024-11-19T05:21:28+09:00
- Points: 1

[Wiki.js - Node 기반 오픈소스 위키 엔진](https://news.hada.io/topic?id=2501)  
[Outline - 팀을 위한 오픈소스 Wiki 엔진](https://news.hada.io/topic?id=1205)  
[Docmost - Confluence & Notion 과 비슷한 오픈소스 협업 문서 및 위키 소프트웨어](https://news.hada.io/topic?id=15610)

### Comment 31456

- Author: neo
- Created: 2024-11-19T05:17:59+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=42162751) 
- Dokuwiki 사용 경험이 있으며, 외부 도구와의 연결이 매우 쉬웠음. Podman에서 Dokuwiki를 실행해보았는데 잘 작동함
  - Podman에서 Dokuwiki를 실행하려면 특정 명령어를 사용해야 함
- Git 기반의 마크다운 위키를 사용 중이며, 데이터 형식이 이식 가능하여 웹 앱이 종료되어도 문제없음
  - Gitea의 내장 위키를 사용 중이며, 유지보수 부담이 적고 속도가 빠름
- Wiki.js를 사용해봤으나 버그가 많고 로딩 시간이 길어 다른 대안을 찾고 있음
  - mkdocs를 사용 중이나 사용자 친화적이지 않음
- Outline을 추천하며, 자체 호스팅 또는 호스팅 버전을 선택할 수 있음
- 여러 위키 소프트웨어를 시도한 후 Bookstack에 정착함
- Fossil을 위키로 사용하며, 설정이 간단하여 선호함
- Wiki.js 대신 Docmost를 선택했으며, 내부 지식 베이스로 적합함
- Wiki.js의 로딩 시간이 길어 BookStack으로 전환했으며, 빠르고 간단한 환경에서 잘 작동함
- Confluence가 스타트업에 적합하며, 초기에는 무료로 사용할 수 있음
  - 10명의 사용자가 필요할 때 월 $50의 비용이 발생함
- 현대의 기준에서 4GB RAM과 2 vCPU가 보통 수준으로 간주됨
