Overview

Full name
docker.io/cym1102/nginxwebui
Registry
docker.io
Namespace
cym1102
Repository
nginxwebui
Cached tags
40
Last synced
07/05/2026, 05:58 AM

Introduction

NginxWebUI 可视化 Nginx 管理镜像,Web 界面编辑站点配置、申请 Let's Encrypt 证书与反向代理,替代手写 nginx.conf。

Details

cym1102/nginxwebui 运行 NginxWebUI 开源管理平台,通过 Web UI 管理 Nginx 虚拟主机、SSL 证书与 upstream 配置。定位为 Nginx 管理 Web 应用,挂载配置目录持久化;K8s Deployment + Ingress 内网 Nginx 运维面板。

快速启动

docker run -d --name nginxwebui \
  -p 8080:8080 -p 80:80 -p 443:443 \
  -v /data/nginx:/home/nginxWebUI \
  docker.io/cym1102/nginxwebui:latest

推荐实践

docker run -d --name nginxwebui \
  --restart unless-stopped \
  -p 8080:8080 -p 80:80 -p 443:443 \
  -v /data/nginx:/home/nginxWebUI \
  -e NGINX_WEBUI_PORT=8080 \
  docker.io/cym1102/nginxwebui:3.0.0

核心参数说明

  • -p 8080:8080 — Web 管理 UI
  • -p 80/443 — Nginx 业务入口
  • -v .../nginx:... — 配置与证书持久化
  • 安全 — 管理 UI 需 RBAC 保护

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginxwebui
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginxwebui
  template:
    metadata:
      labels:
        app: nginxwebui
    spec:
      containers:
        - name: nginxwebui
          image: docker.io/cym1102/nginxwebui:3.0.0
          ports:
            - containerPort: 8080
            - containerPort: 80
          volumeMounts:
            - name: config
              mountPath: /home/nginxWebUI
      volumes:
        - name: config
          persistentVolumeClaim:
            claimName: nginxwebui-data
---
apiVersion: v1
kind: Service
metadata:
  name: nginxwebui
spec:
  selector:
    app: nginxwebui
  ports:
    - port: 8080
      targetPort: 8080

hostNetwork 或 LoadBalancer 暴露 80/443;管理 UI Ingress 限内网。

Latest tags (20)

View all 40 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/cym1102/nginxwebui
:latest
linux/amd64linux/arm64
2026/07/04 16:15125.0 MBsha256:06e6e9d0be51
docker.io/cym1102/nginxwebui
:4.4.1
linux/amd64linux/arm64
2026/07/04 16:15125.0 MBsha256:06e6e9d0be51
docker.io/cym1102/nginxwebui
:4.4.0
linux/amd64linux/arm64
2026/06/15 16:45124.9 MBsha256:d97779961283
docker.io/cym1102/nginxwebui
:4.3.9
linux/amd64linux/arm64
2026/05/19 15:56124.9 MBsha256:5b27f528c05a
docker.io/cym1102/nginxwebui
:4.3.8
linux/amd64linux/arm64
2026/05/19 15:08124.8 MBsha256:0919f43b5cce
docker.io/cym1102/nginxwebui
:4.3.7
linux/amd64linux/arm64
2025/12/26 10:12124.0 MBsha256:6a0606d4ba99
docker.io/cym1102/nginxwebui
:4.3.6
linux/amd64linux/arm64
2025/12/04 14:25124.0 MBsha256:e4af5d7d1abc
docker.io/cym1102/nginxwebui
:4.3.5
linux/amd64linux/arm64
2025/11/09 11:33124.0 MBsha256:a295b27331ae
docker.io/cym1102/nginxwebui
:4.3.4
linux/amd64linux/arm64
2025/10/30 09:30124.0 MBsha256:445036340967
docker.io/cym1102/nginxwebui
:4.3.3
linux/amd64linux/arm64
2025/10/21 10:11124.0 MBsha256:34eee930849f
docker.io/cym1102/nginxwebui
:4.3.2
linux/amd64linux/arm64
2025/06/30 17:080.0 MBsha256:3463423d1677
docker.io/cym1102/nginxwebui
:4.3.1
linux/amd64linux/arm64
2025/06/28 18:30123.7 MBsha256:02ff11669a5d
docker.io/cym1102/nginxwebui
:4.3.0
linux/amd64linux/arm64
2025/04/03 10:05124.6 MBsha256:d06588932811
docker.io/cym1102/nginxwebui
:4.2.9
linux/amd64linux/arm64
2025/03/31 17:03124.6 MBsha256:789645791204
docker.io/cym1102/nginxwebui
:4.2.8
linux/amd64linux/arm64
2025/03/08 11:07113.7 MBsha256:6dfa0da8a0ec
docker.io/cym1102/nginxwebui
:4.2.7
linux/amd64linux/arm64
2025/03/07 17:04113.7 MBsha256:c41837769219
docker.io/cym1102/nginxwebui
:4.2.6
linux/amd64linux/arm64
2025/02/16 22:18113.7 MBsha256:9aeb99957b38
docker.io/cym1102/nginxwebui
:4.2.5
linux/amd64linux/arm64
2024/11/15 10:52115.3 MBsha256:a97b6259d59e
docker.io/cym1102/nginxwebui
:4.2.4
linux/amd64linux/arm64
2024/09/07 17:38111.7 MBsha256:2873cdc596ec
docker.io/cym1102/nginxwebui
:4.2.3
linux/amd64linux/arm64
2024/08/24 18:18111.7 MBsha256:948d11dae92e