nging Go语言Web管理面板docker-compose部署测试

Nging是一个网站服务程序,可以管理和配置 Caddy 和 Nginx 站点,并附带了实用的周边工具,例如:计划任务、MySQL管理、Redis管理、FTP管理、SSH管理、服务器管理等。

github地址: https://github.com/admpub/nging?tab=readme-ov-file

测试 我选用的方案 Nging + SQLite

compose.yaml 文件,

  nging:
    container_name: nging
    image: admpub/nging:latest
    expose:
      - 9999
    ports:
      - 9999:9999
    volumes:
      - ./data/cache:/home/nging_linux_amd64/data/cache
      - ./data/ftpdir:/home/nging_linux_amd64/data/ftpdir
      - ./data/logs:/home/nging_linux_amd64/data/logs
      - ./data/sm2:/home/nging_linux_amd64/data/sm2
      - ./myconfig:/home/nging_linux_amd64/myconfig
      - ./public:/home/nging_linux_amd64/public
    command: [ "-p", "9999", "-c", "myconfig/config.yaml" ]
    restart: always

界面截图

首页

网站管理

网站列表

添加网站

通用设置

响应Header

FastCGI

反向代理

文件服务

IP过滤

响应内容过滤

BasicAuth

限流

跨域支持(CORS)

JWT

Login

多语言

反爬虫

Prometheus

S3Browser

WebDAV

分组管理

添加引擎配置

服务器

服务器信息

FTP账号

数据采集

计划任务

离线下载

云服务

数据库

内网穿透

SSH管理

防火墙

设置

工具箱

账户安全

posted @ 2025-02-12 15:17  生命在等待中延续  阅读(57)  评论(0)    收藏  举报