群晖安装nginxWebUI

前言

虽然群晖自带反向代理但是极其简陋。今天我们来安装nginxWebUI

安装

一、创建储存空间

结构:/volume1/docker/nginxwebui/data

二、安装

一、使用docker cli
创建文件夹
1
mkdir -p /volume1/docker/nginxwebui/data
进入 nginxwebui 目录
1
cd /volume2/docker/nginxwebui
运行容器
1
2
3
4
5
6
7
8
docker run -d \
--restart unless-stopped \
--name nginxwebui \
--privileged=true \
--net=host \
-v $(pwd)/data:/home/nginxWebUI \
-e BOOT_OPTIONS="--server.port=8787" \
cym1102/nginxwebui:latest

二、DSM7.2可以使用Container Manager

1.打开Container Manager点击项目 > 新增
2.设置项目

  • 项目名称:nginxwebui

  • 路径:/volume1/docker/nginxwebui/data

  • 来源选择创建docker-compose

3.粘贴下面的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
version: '3'

services:
nginxwebui:
image: cym1102/nginxwebui:latest
container_name: nginxwebui
restart: unless-stopped
privileged: true
network_mode: host
volumes:
- ./data:/home/nginxWebUI
environment:
- BOOT_OPTIONS=--server.port=8787

4.一路下一步然后完成

三、访问nginxWebUI

在浏览器输入群晖的IP:端口=>我的192.168.121.89:8787

四、登录nginxWebUI

1.创建用户和密码

image-20240214210800783

2.登录

image-20240214211054140

3.登录成功页面

image-20240214211141631

4.接口文档可以访问群晖IP:8787/doc/api.html