TOKREPO · 主题包
稳定

自建办公套件

Nextcloud / BookStack / AFFiNE / Outline / Stirling PDF — 在自己服务器跑一套 Notion+Google Docs+Acrobat 替代方案。

7 个资产

这个 pack 装了什么

这个 pack 收齐了 七个可自托管的办公应用,组合起来覆盖 Notion + Google Docs + Acrobat 的全部范围 —— 但跑在你掌控的硬件上。每一个都开源、有活跃维护者、有官方 Docker 镜像。

# 应用 替代
1 Nextcloud Google Drive + 日历 + 通讯录
2 AFFiNE Notion(文档 + 白板 + DB)
3 Outline Confluence / Notion wiki
4 BookStack GitBook / 结构化文档
5 Stirling-PDF Adobe Acrobat
6 Logseq Obsidian / Roam(图谱笔记)
7 MarkItDown 手动文件 → markdown 转换

前三个是承重墙。BookStack 和 Logseq 按团队形态二选一。Stirling-PDF 和 MarkItDown 是每次装机都迟早会用到的辅助。

为什么自托管办公工具

卖点不是 「省钱」 —— 五十人以下团队把自己运维时间算上之后省不了多少。真正的赢点:

  • 数据驻地。内容从不离开你掌控的网络边界。受监管行业、GDPR、中国大陆部署、或客户问「数据在哪」的场景必须
  • 供应商独立。Notion 三年涨价三次。Google Workspace 每次续费涨价。自托管应用不会涨价,因为没有定价
  • AI 接入不用走第三方网关。doc 存储在你网络里,本地 LLM 就能读。Notion API 限流和 AFFiNE 没限流不是同一个东西
  • 可定制。AFFiNE 有插件 API。Outline 允许硬 fork。Nextcloud 有 200+ 官方应用。Notion 给你「导入 / 导出」

不自托管的论据是运维成本。你会跑 Docker、Postgres、S3 兼容对象存储、备份流水线。零运维容量就别下来。

一条命令装齐

# 装整个 pack(7 个的 Docker Compose)
tokrepo install pack/self-hosted-productivity

# 或单装
tokrepo install nextcloud
tokrepo install affine
tokrepo install outline

TokRepo manifest 给你一份 Docker Compose 文件,Postgres / Redis / MinIO / 反向代理配置全接好。你加个域名,跑 docker compose up -d,套件就出来了。SSL 走 Caddy 自动 Let's Encrypt。

常见踩坑

  • 备份不是可选项。七个应用都把状态存在 Postgres + 对象存储里。两边都要备份。每晚 pg_dump + rclone 桶是最低标准。每季度演练恢复
  • Outline 上规模要 SSO。20 人以上用 Outline 邮箱密码模式很痛。第一天就接 Authelia 或 Authentik
  • AFFiNE 本地优先意味着部分同步冲突。两台笔记本离线编辑后合并可能丢块。把云端 workspace 当真理来源,本地副本当缓存
  • Stirling-PDF 本地跑 OCR。扫一份 200 页 PDF 能把一个 CPU 核打满几分钟。同一台机器还跑用户应用就单独起容器并设 CPU 限
  • Nextcloud 客户端同步吃带宽。每个客户端默认 30 秒轮询一次。远程团队会把上行打满。按客户端调轮询间隔

这个 pack 单独不够时

团队主要需求是 AI 接知识,这个 pack 是存储层 —— 配 AI 第二大脑 当上层检索 / 图谱。需求是 对外内容 APIAI 友好 Headless CMS pack 更合适。还想从浏览器层删追踪器,反追踪 Web pack 是配套前端栈。

安装 · 一行命令
$ tokrepo install pack/self-hosted-productivity
丢给 agent,或粘到终端
包内含什么

7 个资产打包就绪

Config#01
Nextcloud — Self-Hosted Cloud Platform for Files, Calendar & More

Nextcloud is the leading open-source cloud platform for file sync, sharing, calendar, contacts, email, video calls, and office collaboration — a Google Workspace alternative.

by AI Open Source·126 views
$ tokrepo install nextcloud-self-hosted-cloud-platform-files-calendar-more-e8506b82
Config#02
BookStack — Simple Self-Hosted Documentation & Wiki Platform

BookStack is a simple, self-hosted documentation platform organized by Shelves, Books, Chapters, and Pages. WYSIWYG/Markdown editor, LDAP, and powerful search.

by AI Open Source·106 views
$ tokrepo install bookstack-simple-self-hosted-documentation-wiki-platform-590e1c8e
Script#03
Docmost — Open Source Collaborative Wiki & Documentation

Docmost is an open-source Confluence and Notion alternative for team wikis and documentation, featuring real-time collaboration, rich editor, and permission management.

by Script Depot·150 views
$ tokrepo install docmost-open-source-collaborative-wiki-documentation-d505e49b
Script#04
Outline — Fast Knowledge Base for Growing Teams

Outline is a beautiful, real-time collaborative knowledge base and wiki. Markdown editor, nested documents, integrations with Slack and Figma, and full-text search.

by Script Depot·126 views
$ tokrepo install outline-fast-knowledge-base-growing-teams-58efab21
Script#05
Stirling PDF — Self-Hosted PDF Editor & Toolkit

Stirling PDF is the #1 open-source PDF tool on GitHub. Merge, split, convert, compress, OCR, sign, and edit PDFs — all self-hosted with no data leaving your server.

by Script Depot·101 views
$ tokrepo install stirling-pdf-self-hosted-pdf-editor-toolkit-fc325975
Config#06
Documenso — Open Source Document Signing Platform

Documenso is an open-source DocuSign alternative for self-hosted document signing with PDF e-signatures, audit trails, and Next.js stack.

by AI Open Source·125 views
$ tokrepo install documenso-open-source-document-signing-platform-f8e25455
Skill#07
AFFiNE — Open-Source Notion Alternative

Docs, whiteboards, and databases in one privacy-first workspace. Local-first with real-time collaboration. 66K+ GitHub stars.

by AI Open Source·123 views
$ tokrepo install affine-open-source-notion-alternative-a517c512
FAQ

常见问题

这个栈真的免费吗?

七个应用全部按宽松或 copyleft 许可证开源。成本是硬件和运维时间。一台中等 VPS(4 vCPU / 16GB / 200GB SSD)月费约 30 美元能跑下整个套件,支撑 20 人团队。更大团队要 Postgres 和对象存储独立。没有按席位收费、没有 SaaS 账单、没有 API 配额。

跟 Notion 比怎么样?

Notion 是一个打磨好的产品;这个 pack 是七个专长应用。AFFiNE 是最接近的单替代(文档 + 白板 + DB 视图),但模板生态还不如 Notion。Outline 在结构化 wiki 上比 Notion 强。Nextcloud 把 Notion 的文件存储缺口补上。50 人组织,整套 pack 比 Notion Team 便宜(前提是你已有一台服务器)。

Claude Code 或 Cursor 能读这个栈里的文档吗?

能。Nextcloud 有 WebDAV API。AFFiNE 暴露 GraphQL API。Outline 有公开 REST API。这个 pack 配我们的 MCP Server Stack pack + 对应 MCP server,agent 就能直接读 / 写 / 搜你的知识库。

跟 Confluence + Google Workspace 比?

Confluence 和 Google Workspace 是 SaaS —— 接受第三方数据驻地就行。这个 pack 给那种不能或不想接受的团队。纯论功能,Confluence 结构化权限更强;AFFiNE 实时协作更强;Outline 每次开页面都比 Confluence 快。

运维上的坑?

存储增长。Nextcloud 相册、AFFiNE 白板导出、Stirling OCR 缓存都会随时间膨胀。Nextcloud 设每用户配额(默认无限),AFFiNE 的 /tmp 每周清,MinIO 桶上加 lifecycle 策略。不做这些,200GB 盘半年内能干到 95%。

更多主题包

12 个主题包 · 80+ 精选资产

回首页浏览全部精选合集

返回主题包总览