{"repo":"qfdk/EasyDockerWeb","free":true,"listed":false,"github":"https://github.com/qfdk/EasyDockerWeb","clone":"git clone https://github.com/qfdk/EasyDockerWeb.git","description":"A simple Web Ui for Docker using xterm.js, Node.js, dockerode and Socket.io","language":"HTML","stars":422,"topics":["docker","webconsole","terminal","portainer","socket","react","webui","docker-admin","hacktoberfest"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"EasyDockerWeb A simple Web UI for Docker using xterm.js , Node.js and Socket.IO . Features: - Container management (create, start, stop, remove) - Compose / Standalone container grouping with collapsible sections - Interactive terminal (xterm.js) - Real-time log viewer - System overview dashboard - Image search and pull - Simple authentication Tech Stack Component Version ----------- --------- Node.js LTS Express 4.x Socket.IO 4.x EJS 5.x Dockerode 4.x xterm.js 4.x Quick Start Method 1: Using build script (Recommended) Method 2: Manual deployment Access the web interface at http://localhost:3000 Default credentials: admin/admin You can customize the username and password by setting environment variables: Requirements - Docker Engine with Remote API = v1.24 - Linux, macOS, or Windows with Docker installed Development Mode 中文说明 简单的 Docker 管理工具，基于 Express + Socket.IO 实现前后端通讯。 功能特点： - 容器管理（创建、启动、停止、删除） - Compose / 独立容器分组显示，支持折叠 - 交互式终端（xterm.js） - 实时日志查看 - 系统概览面板 - 镜像搜索和拉取 - 简单的身份验证 快速开始 方式一：使用构建脚本（推荐） 方式二：手动部署 访问地址：http://localhost:3000 默认账号密码： admin/admin Screenshots Login Overview Dashboard Container Management Create Container Image Management Pull Image (with autocomplete) Interactive Terminal Sponsor","default_branch":null,"files":null,"tree":[],"storefront":"/r/qfdk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qfdk/EasyDockerWeb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}