Skip to content
forked from admpub/nging

基于 caddy 的网站服务程序,带图形化管理界面。

License

Notifications You must be signed in to change notification settings

lakevilladom/nging

 
 

Repository files navigation

nging

基于 caddy 的网站服务程序,带图形化管理界面。

caddy 是由国外开发者开发的一套类似于nginx或apache的网站服务软件。 caddy的配置文件比nginx更简洁易用。但我相信事情还可以变得更简单,所以nging应运而生。

nging不仅仅包含了caddy的在线可视化配置,还包含了ftp服务的管理,下一步即将增加:

  • 文件在线管理
  • 数据库管理
  • 支持更多caddy指令的在线配置
    • awslambda
    • basicauth
    • bind
    • browse
    • cors
    • errors
    • expires
    • expvar
    • ext
    • fastcgi
    • filemanager
    • filter
    • git
    • gzip
    • header
    • hugo
    • import
    • internal
    • ipfilter
    • jsonp
    • jwt
    • locale
    • log
    • mailout
    • markdown
    • maxrequestbody
    • mime
    • minify
    • multipass
    • pprof
    • prometheus
    • proxy
    • ratelimit
    • realip
    • redir
    • rewrite
    • root
    • search
    • shutdown
    • startup
    • status
    • templates
    • tls
    • upload
    • websocket

先睹为快

开发环境下的启动方式

  • 第一步: 安装GO环境(建议1.7版以上),配置GOPATH、GOROOT环境变量,并将%GOROOT%/bin%GOPATH%/bin加入到PATH环境变量中
  • 第二步: 执行命令go get github.com/admpub/nging
  • 第三步: 进入%GOPATH%/src/github.com/admpub/nging/目录中启动run_first_time.bat(linux系统启动run_first_time.sh)
  • 第四步: 打开浏览器,访问网址http://localhost:8080/setup,在页面中配置数据库账号信息进行安装
  • 第五步: 安装成功后会自动跳转到登录页面,使用初始管理账号进行登录(初始管理账号和密码分别为adminadmin)

About

基于 caddy 的网站服务程序,带图形化管理界面。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 35.9%
  • CSS 27.2%
  • HTML 20.7%
  • Go 16.1%
  • Other 0.1%