Yacht 容器管理界面一键部署教程 模板化Docker管理神器 NAS极简安装 帕斯内网穿透远程访问设置
作者
小编
发布时间

项目介绍
Yacht 是一个专注于模板和一键部署的容器管理 UI 界面。它基于 Vuetify UI 框架构建,为 Docker 容器管理提供了直观易用的 Web 界面。Yacht 的核心特色是其强大的模板系统,用户可以通过预设模板快速部署各种应用,无需手动配置复杂的 Docker 参数。
该项目支持基本的容器管理、模板框架、便捷的模板更新、集中化的卷管理设置以及 Docker-Compose 兼容性。界面美观现代,操作简单直观,特别适合需要管理多个 Docker 容器但又不想深入学习 Docker 命令行的用户。Yacht 兼容 Portainer 模板,拥有丰富的应用生态,让容器部署变得像点击按钮一样简单。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
打开飞牛 NAS 或其他的 NAS 设备 点击本地镜像-添加镜像-从 URL 添加。这一步先添加 docker 镜像

镜像填 selfhostedpro/yacht
等待下载完成后点击启动按钮启动容器

勾选开机自动启动后下一步,端口设置这里。请设置容器端口 8000 映射到主机端口 8000(如果端口冲突可以修改主机端口,比如改为 8001,但容器内端口必须保持 8000)
存储位置这里,需要创建一个文件夹映射到容器的 /config 目录用于持久化配置数据。同时还需要映射 Docker 套接字文件 /var/run/docker.sock 到容器的 /var/run/docker.sock(这是必须的,用于管理 Docker 容器)。
环境变量设置:选择设置,可以不填 - PUID:设置容器运行的用户ID(默认可不填) - PGID:设置容器运行的组ID(默认可不填) - SECRET_KEY:设置为随机字符串确保重启后不会被登出(建议设置) - ADMIN_EMAIL:设置默认管理员邮箱(默认:admin@yacht.local) - DISABLE_AUTH:禁用身份验证(不推荐,默认不填)
其他的都不用填写,直接下一步启动就好了。
创建成功后可以访问 ip:8000 默认登录账号:admin@yacht.local,密码:pass 登录后请立即修改密码和用户名,点击右上角 admin -> User -> Change Password
到这里就可以正常显示项目了
穿透公网
打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目中如果没有修改端口的话默认是 8000 端口,这里本地端口就填 8000
远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束