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 个选择
5

Docker 容器管理图形界面。

0

一个为希望直接访问其 Docker Compose 文件的用户提供的 Docker 管理工具。

Komo.do

Komo.do

4

一个用于在多台服务器上构建和部署软件的工具。

Squirrel Servers Manager

Squirrel Servers Manager

0

SSM 将 Ansible 的自动化能力与 Docker 的可移植性相结合,界面简洁而引人入胜。

DockStation

DockStation

2

DockStation 是一款以开发者为中心的应用程序,用于基于 Docker 管理项目。无需大量命令行操作,您只需通过图形界面即可监控、配置和管理服务与容器。

Crane

Crane

5

Crane 是一个容器镜像工具,包含本地 Docker 镜像构建、连接 DockerHub、列出本地和远程容器镜像、将本地镜像推送至 DockerHub 注册表,以及将远程容器镜像导入 MLOps 平台集群等功能。

上一页下一页

支持平台

下载与相关链接

安全提醒

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

GitHub