Yacht

软件描述

一个注重模板化以实现一键部署的Docker容器管理Web界面。Yacht是一个基于Flask的容器管理UI,专注于模板和一键部署。

官方网站

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

官方认证

github.com

安全链接HTTPS
立即访问

什么是 Yacht?

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

重写说明:
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。默认用户名为 [email protected],密码为 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 许可证

🔄 替代方案

21 个选择
0

WhaleDeck 是您的一站式 Docker 环境管理工具。通过可视化仪表板,集中管理多台服务器的性能指标、容器日志和操作,降低复杂性,保持高效生产力。

Composr - Docker Compose Companion

Composr - Docker Compose Companion

0

一个基于Web的界面,用于管理Docker容器和docker-compose配置,具备强大的项目创建和备份功能。

Whaler

Whaler

0

Whaler 提供了管理 Docker 容器的基本功能。该应用可启动和停止独立容器及 docker-compose 应用程序,还支持查看容器日志。

Docker DB Manager

Docker DB Manager

0

Docker DB Manager 是一款桌面应用程序,可简化 Docker 数据库容器的管理。无需复杂的命令或终端,只需通过直观的界面即可创建和管理您的开发数据库。

上一页

支持平台

下载与相关链接

安全提醒

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

GitHub