Files
Nexus/docs/changelog/2026-06-04-1panel-one-click-install-script.md
T
Nexus Deploy 7b33b745a0 feat(deploy): add 1Panel Docker one-click install script
Automates clone, docker/.env.prod, compose up, and health check for 2C8G prod stack.
2026-06-05 22:52:44 +08:00

862 B

Changelog — 1Panel Docker 一键安装脚本

摘要

新增 deploy/install-1panel-docker.sh:在 1Panel 服务器上自动 clone/pull、生成 docker/.env.prod、启动生产 Compose 并健康检查。

动机

用户刚装好 1Panel,需要减少手工步骤与复制 token 错误。

涉及文件

  • deploy/install-1panel-docker.sh
  • SECRETS.md — 用法示例
  • docs/design/plans/2026-06-04-1panel-docker-production.md — 引用脚本

用法

export NEXUS_GITEA_TOKEN='...'
export NEXUS_DOMAIN='api.synaglobal.vip'
bash deploy/install-1panel-docker.sh

迁机:export NEXUS_FROM_ENV='/www/wwwroot/api.synaglobal.vip/.env'

验证

bash -n deploy/install-1panel-docker.sh;服务器执行后 /healthok

回滚

docker compose -f docker/docker-compose.prod.yml down;删除 /opt/nexus