Linkwarden이란?
Linkwarden은 저장한 각 페이지의 사본을 보관하는 협업형 북마크 관리자로, 원본이 사라져도 내용이 남습니다. README는 페이지를 수집·열람·주석·보존하기 위한 셀프호스팅 오픈소스 도구로 설명하며, linkwarden.app을 운영하는 회사가 공개했고 소스 코드는 AGPL-3.0 라이선스입니다.
링크마다 백그라운드 프로세스가 최대 네 가지 형식을 만듭니다. 문서 읽기 보기, 완전한 단일 파일 HTML 사본, 전체 페이지 스크린샷, PDF입니다. 문서에 따르면 주소를 Wayback Machine에 보내는 기능은 선택 사항이며 기본값은 꺼짐입니다. 링크는 태그가 있는 컬렉션과 하위 컬렉션으로 정리하고 전체 텍스트 검색으로 찾을 수 있으며, 공개 공유나 구성원별 권한을 정할 수 있는 팀 공유도 가능합니다.
입수 방법
Linkwarden은 직접 호스팅하거나 Linkwarden Cloud로 이용하는 웹 앱이며, iOS·Android 앱과 브라우저 확장 프로그램은 둘 중 하나에 연결됩니다.
옵션 | 입수 방법 |
|---|---|
| Linkwarden Cloud | cloud.linkwarden.app, 유료 구독 |
| Cloud 요금 | 14일 무료 체험 후 연간 결제 시 사용자당 월 $3(사이트에 표시된 USD) |
| iPhone·iPad | App Store의 Linkwarden, 무료 다운로드 |
| Android | Google Play의 Linkwarden, 앱 내 구입 표시 |
| 셀프호스팅(Docker) | 무료, 설치 가이드를 따르며 터미널이 필요합니다 |
| 브라우저 확장 프로그램 | Chrome, Firefox, Safari, 확장 프로그램 가이드 참조 |
| 웹사이트 | linkwarden.app |
| 개인정보 처리방침 | linkwarden.app/privacy-policy |
| 소스 코드 | github.com/linkwarden/linkwarden, AGPL-3.0 |
리뷰 대상 버전: 2.16.3(2026년 9월 9일 GitHub 릴리스). iOS 앱은 App Store 기준 1.4.4이며 2026년 10월 12일에 업데이트되었고, Google Play 페이지도 2026년 10월 12일을 표시합니다. App Store에서는 미국, 독일, 일본 스토어에서 무료였습니다. Cloud 요금은 미국 달러로만 표시되며 원화나 유로 가격은 찾지 못했습니다. 서버용 설치 프로그램은 없고, Docker 또는 Node와 PostgreSQL을 이용한 수동 설치가 필요합니다.
요구 사항
셀프호스팅 가이드는 메모리 4 GB를 무난한 출발점으로, CPU는 2코어면 되고, 이미지에 약 1.5 GB의 디스크가 필요하다고 안내합니다.
서버
- 출처의 설명:
- Docker Compose로 컨테이너 세 개(Linkwarden, PostgreSQL 16, Meilisearch), x86-64와 ARM64 이미지 제공
비밀 값
- 출처의 설명:
NEXTAUTH_SECRET,POSTGRES_PASSWORD,MEILI_MASTER_KEY를 샘플 값에서 바꿔야 합니다
로컬 AI
- 출처의 설명:
- 로컬로 태그를 지정하려면 별도의 Ollama 서버와 내려받은 모델이 필요하며, Linkwarden 자체는 GPU가 필요하지 않습니다
모바일 앱
- 출처의 설명:
- App Store 기준 iOS 15.1 이상이며, Cloud 구독 또는 자신의 서버가 필요합니다
수동 설치
- 출처의 설명:
- Node 20 이상, Yarn, PostgreSQL 16 이상이며, 고급 검색용 Meilisearch는 선택 사항입니다
가이드는 Docker 방식이 더 쉽다고 설명하며, 수동 설치는 더 기술적인 사용자를 대상으로 합니다.
셀프호스팅 방법
단계는 Docker Compose용 공식 설치 가이드를 따랐으며, PromptQuorum은 실행해 보지 않았습니다.
- 1파일 내려받기
Why it matters: 저장소에서 `docker-compose.yml`과 `.env.sample`을 받아 샘플을 `.env`로 저장합니다. - 2비밀 값 설정
Why it matters: `.env`를 편집해 `NEXTAUTH_SECRET`, `POSTGRES_PASSWORD`, `MEILI_MASTER_KEY`를 서로 다른 비밀 문구 세 개로 바꿉니다. - 3스택 시작
Why it matters: `docker compose up`을 실행하면 몇 분 뒤 3000번 포트에서 앱이 응답합니다. - 4AI 태그 추가
Why it matters: 필요하면 다음 섹션의 Ollama 또는 OpenAI 호환 변수를 추가하고 스택을 다시 시작한 뒤, 설정, 환경설정에서 태그 지정을 켭니다.
AI 태그: 로컬 Ollama 또는 클라우드
태그 지정은 선택 사항이며, 환경 변수를 채워 로컬 Ollama 모델과 클라우드 제공업체 중 하나를 고릅니다.
- Ollama로 로컬 실행.
NEXT_PUBLIC_OLLAMA_ENDPOINT_URL에 Ollama 서버(예:http://localhost:11434),OLLAMA_MODEL에 내려받은 모델을 지정합니다. 문서는 phi3:mini-4k 같은 경량 모델이면 충분하다고 안내합니다. - 클라우드 또는 호환 API.
OPENAI_API_KEY와OPENAI_MODEL은 OpenAI에서 동작하며,CUSTOM_OPENAI_BASE_URL을 지정하면 같은 변수로 OpenAI 호환 서비스에 연결할 수 있습니다. 문서는 Gemini를 예로 듭니다. - 그 밖의 제공업체. 환경 변수 참조에는 Azure OpenAI, Anthropic, OpenRouter, Perplexity도 나열되어 있습니다.
- 두 가지 모드. 링크를 추가할 때 태그를 자동 생성하거나, 사용자가 지정한 미리 정의된 목록에서 태그를 할당할 수 있으며, 둘 다 설정, 환경설정에서 켭니다.
- 백그라운드 배치. 태그 지정은 보관 작업과 함께 백그라운드 프로세스에서 실행되며, 기본값은 링크 다섯 개씩 배치입니다(
ARCHIVE_TAKE_COUNT).
데이터 흐름과 개인정보
셀프호스팅하면 링크, 태그, 보존된 사본이 자신의 PostgreSQL 데이터베이스와 데이터 폴더에 저장됩니다. 서버가 헤드리스 브라우저로 저장된 페이지를 직접 가져오므로, 서버 네트워크에서는 사용자가 북마크한 모든 주소가 보입니다. 로컬 Ollama 엔드포인트를 쓰면 태그 요청은 설정한 주소로 가고, 클라우드 제공업체를 쓰면 API 키와 함께 그 제공업체로 갑니다.
Cloud 버전은 제작사가 운영하며, 개인정보 처리방침의 날짜는 2023년 7월 31일로 모바일 앱이 나오기 전입니다. 국가로 캐나다 온타리오를 명시하고 회사를 GDPR상의 데이터 컨트롤러로 밝힙니다. Google Play의 데이터 보안 항목에는 제3자와 데이터를 공유하지 않으며 앱 정보와 성능 데이터가 수집될 수 있다고 적혀 있습니다.
📌참고: 이는 제작사와 문서의 진술이지 감사 결과가 아닙니다. PromptQuorum은 네트워크 트래픽을 점검하지 않았으며, Cloud 버전이 선택적 태그 지정에 어떤 AI 제공업체를 쓰는지는 문서에 나와 있지 않습니다.
이런 분께 적합합니다
- 셀프호스팅 사용자: 이미 Docker를 쓰고 있으며 자신의 서버에 페이지를 보관하려는 분.
- 연구자와 팀: 컬렉션을 공유하고 주석이 달린 자료 사본이 필요한 분.
- Ollama 사용자: 페이지 텍스트를 클라우드 제공업체에 보내지 않고 자동 태그를 원하는 분.
확인하지 못한 사항
- 태그 품질. PromptQuorum은 태그 지정을 실행하지 않았으므로 정확도, 속도, 작은 로컬 모델의 동작은 알 수 없습니다.
- 모델이 보는 내용. 문서에는 태그 지정을 위해 페이지의 얼마만큼이 전송되는지 나와 있지 않으므로, 로컬 모델의 프라이버시 이점은 측정 결과가 아니라 문서화된 엔드포인트 동작입니다.
- "로컬"이라는 표현. 사용법 페이지는 이 기능이 "로컬 AI 모델을 사용한다"고 하지만 설치 페이지는 클라우드 제공업체도 나열합니다. 더 자세한 쪽은 설치 페이지이므로 여기서는 그것을 따랐습니다.
- Cloud의 AI와 저장 위치. Cloud 버전은 선택적 AI 태그를 나열하지만 제공업체는 밝히지 않으며, 데이터가 어디에 저장되는지에 대한 답은 요금 페이지에서 읽을 수 없었습니다.
- 리소스 사용량. 문서는 버전 2.15 이후 유휴 메모리를 약 350 MB라고 제작사 수치로 제시하지만, PromptQuorum은 측정하지 않았습니다.
경쟁 제품과 대안
Karakeep
- 플랫폼:
- 웹, iOS, Android
- 가격 / 라이선스:
- 무료 / AGPL-3.0
- 핵심 차이점:
- OpenAI 또는 Ollama로 AI 태그를 지정하는 셀프호스팅 북마크·메모 앱이며, 요약과 검색은 해당 리뷰 참조
Karakeep 관련 문서 (3개)
- Karakeep Review: Self-Hosted Bookmarks with AI Auto-Tagging업데이트 2026년 9월 18일
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search업데이트 2026년 9월 20일
- Blinko Review: Self-Hosted AI Notes with RAG Search업데이트 2026년 9월 19일
기타 언급:
- Surf Review: Deta's Open-Source AI Notebook업데이트 2026년 9월 19일
Blinko
- 플랫폼:
- 웹(셀프호스팅)
- 가격 / 라이선스:
- 무료 / GPL-3.0
- 핵심 차이점:
- 메모에 대한 AI 검색을 갖춘 셀프호스팅 메모 앱으로, 페이지 아카이브용은 아닙니다
Karakeep이 가장 가깝습니다. 둘 다 선택형 AI 태그를 갖춘 셀프호스팅 북마크 도구입니다. 각 앱의 현재 가격, 라이선스, 플랫폼은 해당 앱의 페이지에서 확인하십시오.
자주 묻는 질문
제공업체를 여러 개 설정하면 어느 것이 사용됩니까?
환경 변수 참조에 따르면 Linkwarden은 OpenAI 호환, Azure OpenAI, Anthropic, Ollama, OpenRouter, Perplexity 순으로 시도합니다. 따라서 .env에 남아 있는 클라우드 API 키가 Ollama보다 우선할 수 있습니다.
서버 없이 모바일 앱을 쓸 수 있습니까?
아니요. App Store 설명은 Linkwarden Cloud 구독 또는 자신의 셀프호스팅 서버 연결이 필요하다고 밝히며, 앱은 저장된 콘텐츠의 오프라인 지원을 안내합니다.
사양이 낮은 기기에서도 돌릴 수 있습니까?
문서에 따르면 버전 2.15의 개편으로 유휴 메모리가 줄었고, DISABLE_BROWSER=true를 쓰면 스크린샷, PDF, HTML 사본, 읽기 보기를 생략하는 대신 메모리 사용량이 가장 낮아집니다.
링크 수에 제한이 있습니까?
요금 페이지는 Cloud에서 사용자당 30,000개 링크를 안내하며, 셀프호스팅 참조에서도 MAX_LINKS_PER_USER의 기본값은 30000입니다.
나중에 Linkwarden Cloud를 떠날 수 있습니까?
요금 페이지는 링크를 언제든 내보낼 수 있고 종속이 없다고 밝히며, 문서의 Usage에도 가져오기와 내보내기가 나열되어 있습니다.
결론
Linkwarden은 활발히 개발되는 오픈소스 도구로, 북마크한 페이지의 아카이브를 보관할 수 있으며 문서화된 Ollama 지원 덕분에 태그 지정 단계를 자신의 하드웨어 안에 둘 수 있습니다. 반면 셀프호스팅 구성에는 컨테이너 세 개와 터미널이 필요하고, 모바일 앱은 서버에 의존하며, Cloud 버전은 개인정보 처리방침 날짜가 오래된 유료 서비스이고, AI 동작은 여기서 테스트하지 않았습니다. 이미 Docker를 쓰며 선택형 로컬 태그가 있는 페이지 아카이브를 원하는 셀프호스팅 사용자에게 적합합니다. 설정 없이 쓰고 싶다면 먼저 Cloud 조건을 Karakeep과 비교해 보십시오.
출처
- Linkwarden 웹사이트 — 기능, 요금, 앱 링크(2026년 10월 24일 확인).
- 셀프호스팅 설치와 AI 태그 — 요구 사항, Docker 단계, 제공업체 변수(2026년 10월 24일 확인).
- 환경 변수 — AI 제공업체 순서와 기본값(2026년 10월 24일 확인).
- GitHub의 Linkwarden — README, 라이선스, 릴리스 v2.16.3(2026년 10월 24일 확인).
- App Store와 Google Play 페이지 — 앱 버전과 요구 사항(2026년 10월 24일 확인).
