
Vxero Neo
通过 SSH 连接,自动安装 Docker 和 Caddy,简化应用程序部署流程,实现快速、安全的 VPS 管理。
Vxero Neo 让你无需代理或控制面板,即可通过终端将应用程序部署到任何 VPS。支持 Docker, 自动 SSL,零停机部署,轻松管理环境与配置。

更多关于 Vxero Neo 的信息
Vxero Neo
Vxero Neo 是一款用于从终端部署到任何 VPS 的工具。它简化了部署流程,让您能够轻松地将应用程序部署到云服务器上,适用于各种项目和场景。
- •一键部署:通过一个命令,即可将应用程序从本地环境部署到生产服务器。Neo 自动构建镜像、传输文件、并进行流量切换,实现零停机部署。
- •自动配置生成:运行 `neo config generate` 命令,Neo 自动扫描 `docker-compose.yml` 文件,检测应用程序、辅助容器、环境变量和卷,无需手动配置。
- •即时 HTTPS:使用 `neo domain --temp` 命令,获得 sslip.io 提供的即时 HTTPS 域名,无需 DNS 配置。或者使用 `--cert` 和 `--key` 选项,使用您自己的证书。
- •本地开发支持:使用 `neo dev` 命令,在本地开发环境中使用与生产环境相同的配置,简化开发流程。如果未找到 compose 文件,则回退到 Dockerfile。
- •零停机部署:采用蓝绿部署策略,启动新容器,等待健康检查通过后,再切换流量。旧版本将持续运行,直到切换完成。
- •环境变量和密钥管理:自动读取 docker-compose.yml 和 .env 文件。使用 `neo env` 命令设置、导入或更新环境变量,容器将自动重启。
- •多服务器和环境管理:管理多个服务器,使用 `--to staging` 部署到预发布环境或生产环境。每个环境都有自己的域名、环境变量和 SSL 配置。
- •持久卷:在 `.neo.yml` 中声明卷,以便在重新部署时保留数据库、上传文件和存储数据。数据在每次更新后仍然存在。
- •工作进程和辅助容器:在 `.neo.yml` 中声明后台工作进程和辅助服务。它们将与您的应用程序一起部署,共享卷和环境变量。
- •配置同步:使用 `neo sync` 命令将服务器状态写回 `.neo.yml`。域名更改、环境变量、HTTPS 切换等操作都将被捕获并进行版本控制。
通过 Vxero Neo,您可以告别繁琐的部署流程,专注于代码的编写和业务的创新。它简化了从开发到部署的整个过程,让您能够更快地将应用程序推向市场。选择 Neo,体验更高效、更便捷的部署体验,释放您的开发潜力。










