Yacht

Yacht
软件描述
一个用于管理 Docker 容器的网页界面,重点在于模板支持,以实现一键部署。Yacht 是一个基于 Flask 的容器管理网页界面,专注于模板和一键部署。
官方网站
访问软件的官方网站了解更多信息
yacht.sh
什么是 Yacht?
一个用于管理 Docker 容器的 Web 界面,重点在于模板功能,以实现一键部署。Yacht 是一个基于 Flask 的容器管理 UI,专注于模板和一键部署功能。
重写说明: Yacht 当前正在此处重写:https://github.com/SelfhostedPro/Yacht/tree/vue 因此,近期没有更新。重写完成后,它将是一个基于 Flask 的后端搭配 Vue 的前端界面。重写完成后,本仓库将被覆盖。
安装: 目前仅验证了 Linux 可正常运行,但我们也欢迎未来支持 Windows。
请注意,这仍处于 Alpha 版本,存在真实的数据丢失风险,且可能不够稳定。
在安装 Docker 后,只需运行以下命令即可开始使用: docker volume create yacht docker run -d -p 5000:5000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config selfhostedpro/yacht:latest
服务将运行在 5000 端口。默认用户名为 admin@yacht.local,密码为 password。您可以通过设置 ADMIN_EMAIL 和 ADMIN_PASSWORD 环境变量,或在应用程序的账户设置中修改这些信息。
目前已实现的功能: 用户管理 用户与管理员角色 容器模板兼容性(与 Portainer 兼容) Semantic UI 框架 基础容器管理 模板框架 易于更新模板
计划中的功能: 高级容器管理(无需模板即可编辑、修改、创建容器) 容器监控 Docker-Compose 兼容性 便捷访问容器接口 集中管理卷及其他提升用户体验的功能。
如果您有未列入计划的功能需求,请提交一个功能请求 Issue,我们将考虑将其加入。
模板功能: 目前 Yacht 支持 Portainer 模板。您可以在“添加模板”中输入模板 URL。
我们推荐从以下链接开始: https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/yacht/Template/template.json
许可协议 MIT 许可协议