一、项目简介

DweebUI 是一款轻量级Docker 容器管理工具,通过可视化 Web 界面实现“零配置”操作,简化容器部署、监控及运维。其核心功能包括实时监控容器状态(运行/停止/异常)与资源使用(CPU、内存、存储、网络),支持启动、停止、重启等全生命周期管理,并提供容器日志查看和终端访问功能。内置 100+ 预配置应用模板(如 PostgreSQL、Nginx),支持一键部署,兼容 Portainer 模板格式,可自定义模板库。

系统集成多用户权限管理,支持角色分级(管理员/普通用户),确保团队协作安全,适配 Docker Socket 和 Podman 运行时环境,跨平台兼容 Windows、Linux、macOS。适用于开发者本地测试、中小团队运维及教育场景,通过直观界面降低 Docker 使用门槛,平衡轻量化与功能性,未来计划扩展自动更新等进阶特性。

 

二、软件功能

  •  动态更新的仪表板,显示服务器指标以及容器指标和容器控制。
  • 通过权限系统支持多用户。
  • 容器操作:启动、停止、暂停、重启、查看详细信息、查看日志。
  • 兼容 Windows、Linux 和 MacOS。
  • 明/暗模式。
  • 移动友好。
  • 管理您的 Docker 网络、图像和卷。
  • 易于安装应用程序模板。
  • Docker Compose 支持。
  • 更新容器(计划中)。
  • Templates.json 与 Portainer 保持兼容性,允许您使用模板而无需使用      DweebUI。
  • 预设变量(计划中)。
  • 主题(计划中)。

三、设置

Docker Compose:
version: "3.9"services:  dweebui:    container_name: dweebui    image: lllllllillllllillll/dweebui    environment:      PORT8000      SECRETMrWiskers    restart: unless-stopped    ports:      - 8000:8000    volumes:      - dweebui:/app/config      # Docker socket      - /var/run/docker.sock:/var/run/docker.sock      # Podman socket      #- /run/podman/podman.sock:/var/run/docker.sock    networks:      - dweebui_netvolumes:  dweebui:networks:  dweebui_net:    driver: bridge
Windows and MacOS Setup

设置步骤:

  • 将以上内容粘贴到一个名为 docker-compose.yml 的文件中,然后将其放置在名为 dweebui 的文件夹中。
  • 在 dweebui 文件夹中打开一个终端,然后输入 docker compose up -d
  • 您可能需要使用 docker-compose up -d 或以 root 身份执行命令,例如 sudo docker compose up -d 或 sudo docker-compose up -d

配置:

  • PORT
    – 指定服务启动时绑定的端口。默认值为 8000
  • SECRET
    – 注册页面使用的共享密钥。

四、使用场景

开发测试:快速部署临时环境,利用模板加速开发周期。

生产监控:实时追踪容器性能,及时处理异常。

教育培训:作为 Docker 学习工具,降低操作门槛。

中小企业:替代复杂的企业级方案,降低运维成本。

五、运行

在浏览器中输入 http://群晖IP:8382 就能看到登录界面

第一次需要注册用户,其中 SECRET 就是我们在环境变量中设置的值

登录成功

进 APP,可以看到内置了上百款应用

点 install 之后,设置网络、端口等等参数

再次 Install 会回到主界面

如果你的机器能正常访问 docker hub,安装完成后的容器会显示在 Dashboard 界面上

官方的文档还未上线,好在使用并不复杂

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!