Yacht

软件描述

一个用于管理 Docker 容器的网页界面,重点在于模板支持,以实现一键部署。Yacht 是一个基于 Flask 的容器管理网页界面,专注于模板和一键部署。

官方网站

访问软件的官方网站了解更多信息

官方认证

yacht.sh

安全链接HTTPS

什么是 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 许可协议

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。