网页访问
- 在浏览器打开:
http://<SERVER_IP>
管理员账户设置
1. 运行以下命令创建管理员:
docker exec -it artalk artalk admin
2. 创建管理员账户后,登录 Web 界面。
3. 通过 GUI 中的用户管理页面创建更多账户 · 无需手动编辑配置。
重要文件与目录
/root/artalk/docker-compose.yml→ Docker Compose 定义文件/root/artalk/data→ 存储所有持久化博客内容/etc/nginx/sites-available/artalk.conf→ 反向代理配置
Docker 管理命令
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
域名与 SSL 配置
将你的域名指向服务器 IP。
编辑 Nginx 配置:
vim /etc/nginx/sites-available/artalk.conf
替换 server_name _; 与 server_name <your-domain>;
安装 Certbot:
apt install -y certbot python3-certbot-nginx
运行 Certbot 签发 SSL 证书:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
测试并重载 Nginx:
sudo nginx -t
sudo systemctl reload nginx
在浏览器打开: https://<your-domain>