用 Caddy 配 HTTPS
用 Caddy 配 HTTPS
Caddy 适合想快速把 OPL 数据空间挂到域名上、同时又不想手动管理 TLS 证书的人。它能自动申请和续签证书。
基本步骤
- 在 Ubuntu 上安装 Docker 与 Docker Compose
- 为 OPL 数据空间建一个项目目录,例如
~/open-webui - 放置一个最小
docker-compose.yml
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
ports:
- "8080:8080"
volumes:
- ./data:/app/backend/data
restart: unless-stopped- 安装 Caddy
- 编辑
/etc/caddy/Caddyfile
your-domain.com {
reverse_proxy localhost:8080
}
- 确保 DNS 已指向该服务器
- 启动 OPL 数据空间:
cd ~/open-webui
docker compose up -d随后可直接访问 https://your-domain.com。
更新 OPL 数据空间
docker rm -f open-webui
docker pull ghcr.io/open-webui/open-webui:main
docker compose up -d