一个开源、高颜值、且零配置的 Docker 控制面板

一、简介

DweebUI 是一个开源的 Web 用户界面(WebUI),旨在用于容器管理。它提供了简便的设置流程、可动态更新的仪表盘以及多用户权限系统。

 

该项目的功能涵盖以下方面:

动态更新的仪表盘:能够展示服务器指标、容器指标以及容器控制。用户可通过该仪表盘监控服务器和容器的状态信息。

多用户支持和权限系统:支持多用户环境,并配备了权限系统,能够依据用户角色对其访问和操作容器的权限进行管控。

容器操作:允许用户对容器实施各类操作,涵盖启动、停止、暂停、重启、查看详细信息以及查看日志等。

跨平台支持:能够在 Windows、Linux 和 MacOS 等众多操作系统上运行,为不同环境下的容器管理提供便利。

明暗模式:界面提供明暗两种模式,用户可依据个人偏好选取适宜的样式。

Docker 网络、镜像和卷的管理:用户能够对 Docker 网络、镜像和卷进行管理,便捷地开展配置与操作。

容器应用模板:提供了易于安装的应用模板,使用户能够迅速部署常见的容器应用。

Docker Compose 支持:对 Docker Compose 予以支持,能够轻松管理和部署通过 Compose 定义的多容器应用。

二、安装搭建

使用docker-compose一键部署:

version: "3.9"
services:
  dweebui:
    container_name: dweebui
    image: lllllllillllllillll/dweebui
    environment:
      PORT: 8000
      # 这里的secret 用于首次访问注册账户时用的。
      SECRET: MrWiskers
    restart: unless-stopped
    ports:
      - 8000:8000
    volumes:
      - dweebui:/app/config
      - /var/run/docker.sock:/var/run/docker.sock

    networks:
      - dweebui_net

volumes:
  dweebui:

networks:
  dweebui_net:
    driver: bridge

 将以上内容在服务器中保存为:docker-compose.yml,并在文件所处的目录中执行:

docker-compose up -d

然后访问:http://服务器IP:8000 即可

三、初始化

首次访问时,需要注册一个账户,在注册页面中需要填写SECRET即在docker-compose.yml中配置SECRET参数。

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值