跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
Wiki.js

Wiki.js

Wiki.js 是运行在 Node.js 和 PostgreSQL 上的自托管 Wiki。用 Markdown 或可视化编辑器撰写,保留每一次修订,并逐页设置谁可以阅读或编辑。采用 AGPL-3.0 许可,GitHub 星标超过 28,700。

快速概览

许可 AGPL-3.0 版本 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

访问 Wiki.js

  • 在浏览器中打开以下 URL: http://<SERVER_IP>
  • 安装完成后,容器可能需要几分钟完成初始化。
  • 按照屏幕上的安装向导完成安装。

重要文件与目录

  • 安装路径: /etc/wiki
  • Compose 文件: /etc/wiki/docker-compose.yml
  • 环境文件: /etc/wiki/.env
  • PostgreSQL 数据:Docker 卷 /var/lib/docker/volumes/wiki_db-data

Docker Compose 管理

进入安装目录的 Go:

cd /etc/wiki

查看容器状态:

docker compose ps

查看日志:

docker compose logs -f

重启容器:

docker compose restart

停止 stack:

docker compose down

启动 stack:

docker compose up -d

使用 Let's Encrypt 启用 HTTPS

1. 为你的域名或子域名创建一条 A 记录,指向服务器的公网 IP 地址。

2. 确认该域名可以通过 HTTP 访问。

3. 停止该服务栈:

cd /etc/wiki && docker compose down

4. Edit the environment file (/etc/wiki/.env) and set your domain and email address:

LETSENCRYPT_DOMAIN=wiki.example.com
[email protected]
SSL_ACTIVE=1

5. 重新启动容器:

cd /etc/wiki && docker compose up -d

6. 你可以用以下命令查看证书签发过程:

cd /etc/wiki && docker compose logs -f wiki

7. Let's Encrypt 证书签发完成后,使用你的域名访问 Wiki.js。

启用 HTTP 到 HTTPS 的重定向

  1. 打开 Wiki.js 的管理后台。
  2. 在左侧导航菜单中打开 SSL。
  3. 启用将 HTTP 请求重定向到 HTTPS 的选项。 

更多开发工具

相关应用。

Deploy Wiki.js now. 起价 $2.48/月。