访问应用程序
打开浏览器并转到: http://<SERVER_IP>
首次启动可能需要几分钟;在此期间出现临时 Nginx 502 是正常的。
默认登录凭据:
- 电子邮件:
[email protected] - 密码:
sample
请不要忘记从设置页面更改您的电子邮件和密码。
重要路径
- 安装目录:
/opt/automatisch - 项目目录:
/opt/automatisch - Docker 撰写文件:
/opt/automatisch/docker-compose.yml - 应用程序存储(卷):
/var/lib/docker/volumes/automatisch_automatisch_storage/_data - PostgreSQL 数据(量):
/var/lib/docker/volumes/automatisch_postgres_data/_data - Redis数据(量):
/var/lib/docker/volumes/automatisch_redis_data/_data - NGINX 配置:
/etc/nginx/sites-available/automatisch - 启用 NGINX 的站点:
/etc/nginx/sites-enabled/automatisch
常用命令
导航到项目:
cd /opt/automatisch
查看日志:
docker compose logs -f
重启服务:
docker compose restart
停止/启动:
docker compose down
docker compose up -d
检查容器:
docker ps
服务
- 主要:Automatisch Web 应用程序,暴露在端口 3000 上
- Worker:后台作业处理器,内部
- PostgreSQL:数据库服务,内部(默认端口 5432)
- Redis:队列和缓存服务,内部(默认端口 6379)
为域启用 SSL
1. 将您的域名指向服务器IP。
2.编辑Nginx配置并替换两者 server_name _; 与您的域名(<your-domain>):
vim /etc/nginx/sites-available/automatisch
3.安装Certbot:
apt install -y certbot python3-certbot-nginx
4. 运行以下命令生成有效的 Let’s Encrypt 证书:
certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. 重新启动 Nginx 以应用更改:
systemctl restart nginx
6. 打开浏览器并访问: https://yourdomain.com