访问 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 的重定向
- 打开 Wiki.js 的管理后台。
- 在左侧导航菜单中打开 SSL。
- 启用将 HTTP 请求重定向到 HTTPS 的选项。