├── .gitignore ├── LICENSE ├── README.MD ├── README_ZH.MD ├── app ├── Dockerfile ├── Makefile ├── aginx.go ├── api │ ├── api.go │ ├── api_backup.go │ ├── api_certs.go │ ├── api_client.go │ ├── api_directive.go │ ├── api_file.go │ ├── api_higher.go │ ├── higher.go │ └── types.go ├── cmd │ ├── complete.go │ ├── help.go │ ├── root.go │ └── sync.go ├── core │ ├── admin │ │ ├── generator_static.go │ │ ├── http_static_bindata.go │ │ ├── http_static_bindata_assets.go │ │ ├── http_static_file.go │ │ ├── nodes.go │ │ └── routers.go │ ├── certs │ │ ├── custom │ │ │ └── plugin.go │ │ ├── lego │ │ │ ├── account.go │ │ │ ├── account_storage.go │ │ │ ├── certificate.go │ │ │ ├── certificate_storage.go │ │ │ ├── challenge_provider.go │ │ │ ├── logger.go │ │ │ └── plugin.go │ │ ├── reobtain.go │ │ └── tcloud │ │ │ ├── cert.go │ │ │ ├── provider.go │ │ │ └── tcloud.go │ ├── config │ │ ├── aginx.conf.example │ │ ├── config.go │ │ └── unmarshal.go │ ├── http │ │ ├── auth │ │ │ ├── check.go │ │ │ ├── controller.go │ │ │ └── handler.go │ │ ├── backup.go │ │ ├── certs.go │ │ ├── directive.go │ │ ├── file.go │ │ ├── http.go │ │ ├── memstats.go │ │ ├── recover.go │ │ ├── routers.go │ │ └── server.go │ ├── logs │ │ ├── fields_hook.go │ │ ├── format.go │ │ ├── logger.go │ │ ├── logger_test.go │ │ └── root.go │ ├── nginx │ │ ├── analysis.go │ │ ├── client │ │ │ ├── client.go │ │ │ ├── client_backup.go │ │ │ ├── client_certs.go │ │ │ ├── client_directive.go │ │ │ ├── client_file.go │ │ │ ├── client_server.go │ │ │ └── client_upstream.go │ │ ├── config │ │ │ ├── chars_iterator.go │ │ │ ├── filters.go │ │ │ ├── options.go │ │ │ ├── parse.go │ │ │ ├── parse_test.go │ │ │ ├── token_iterator.go │ │ │ └── types.go │ │ ├── daemon.go │ │ ├── info.go │ │ ├── query │ │ │ ├── lexer.go │ │ │ ├── lexer_match.go │ │ │ └── select.go │ │ └── writer.go │ ├── registry │ │ ├── addition │ │ │ └── labels.go │ │ ├── consul │ │ │ ├── labels.go │ │ │ ├── registry.go │ │ │ └── watch.go │ │ ├── docker │ │ │ ├── config.go │ │ │ ├── labels.go │ │ │ ├── registry.go │ │ │ └── watch.go │ │ ├── functions │ │ │ ├── envs.go │ │ │ ├── functions.go │ │ │ └── strings.go │ │ ├── handler.go │ │ └── template.go │ ├── storage │ │ ├── consul │ │ │ └── plugin.go │ │ ├── etcd │ │ │ └── plugin.go │ │ ├── file │ │ │ └── plugin.go │ │ ├── handler.go │ │ ├── plugins.go │ │ ├── sync.go │ │ └── zookeeper │ │ │ └── plugin.go │ └── util │ │ ├── cmds │ │ └── cmd.go │ │ ├── config_consul.go │ │ ├── config_etcd.go │ │ ├── errors │ │ └── errors.go │ │ ├── files │ │ ├── files.go │ │ └── walk.go │ │ ├── ip.go │ │ ├── plugins.go │ │ ├── services │ │ └── daemon.go │ │ └── strings.go ├── go.mod ├── go.sum └── plugins │ ├── certificate │ └── plugin.go │ ├── registry │ └── registry.go │ └── storage │ ├── engine.go │ ├── event.go │ └── file.go ├── demo ├── docker-compose-allinone.yml └── docker-compose-cluster.yml ├── docs ├── DOCKER.MD ├── INSTALL.MD ├── RESTFULAPI.MD ├── USAGE.MD ├── dingtalk2.png ├── file.png ├── main.png ├── qq1.png └── server.png └── web ├── .editorconfig ├── .env ├── .env.production ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── Makefile ├── babel.config.js ├── dist ├── favicon.ico ├── index.html └── static │ ├── css │ ├── app.b3a05d4a.css │ ├── chunk-061b23ba.5dd16d9e.css │ ├── chunk-1c575c30.6caff7f1.css │ ├── chunk-2280e410.5dd16d9e.css │ ├── chunk-3a29a3ee.5dd16d9e.css │ ├── chunk-48a33070.05fbb628.css │ ├── chunk-580bd596.56effa87.css │ ├── chunk-64e1398a.d4fb7c5a.css │ ├── chunk-71a35f34.a107cae2.css │ ├── chunk-800e5554.ed54eee3.css │ ├── chunk-8af4b060.5dd16d9e.css │ ├── chunk-8d9fd736.681fbc25.css │ ├── chunk-f34d19e6.b6fc613f.css │ └── chunk-vendors.2ceff79c.css │ ├── fonts │ ├── CoreUI-Icons-Linear-Free.0087dce4.woff │ ├── CoreUI-Icons-Linear-Free.089ab3c1.eot │ ├── CoreUI-Icons-Linear-Free.1bc37648.ttf │ ├── Simple-Line-Icons.0cb0b9c5.woff2 │ ├── Simple-Line-Icons.78f07e2c.woff │ ├── Simple-Line-Icons.d2285965.ttf │ ├── Simple-Line-Icons.f33df365.eot │ ├── fontawesome-webfont.674f50d2.eot │ ├── fontawesome-webfont.af7ae505.woff2 │ ├── fontawesome-webfont.b06871f2.ttf │ └── fontawesome-webfont.fee66e71.woff │ ├── img │ ├── CoreUI-Icons-Linear-Free.4b57c6a5.svg │ ├── Simple-Line-Icons.2a103029.svg │ ├── fontawesome-webfont.912ec66d.svg │ └── logo.a6a74931.png │ └── js │ ├── app.b0c22899.js │ ├── app.b0c22899.js.map │ ├── chunk-061b23ba.5771732a.js │ ├── chunk-061b23ba.5771732a.js.map │ ├── chunk-0d87b3e9.de378d68.js │ ├── chunk-0d87b3e9.de378d68.js.map │ ├── chunk-1c575c30.e10fc176.js │ ├── chunk-1c575c30.e10fc176.js.map │ ├── chunk-2280e410.942a00b0.js │ ├── chunk-2280e410.942a00b0.js.map │ ├── chunk-2d0e5bcf.ec0fdfa3.js │ ├── chunk-2d0e5bcf.ec0fdfa3.js.map │ ├── chunk-2d0f0472.6bce4ee4.js │ ├── chunk-2d0f0472.6bce4ee4.js.map │ ├── chunk-2d2086b7.4dbe6754.js │ ├── chunk-2d2086b7.4dbe6754.js.map │ ├── chunk-3a29a3ee.f36e7a61.js │ ├── chunk-3a29a3ee.f36e7a61.js.map │ ├── chunk-48a33070.4c1d6705.js │ ├── chunk-48a33070.4c1d6705.js.map │ ├── chunk-580bd596.69103141.js │ ├── chunk-580bd596.69103141.js.map │ ├── chunk-5bb52572.e1c35e9d.js │ ├── chunk-5bb52572.e1c35e9d.js.map │ ├── chunk-64e1398a.7c519ac3.js │ ├── chunk-64e1398a.7c519ac3.js.map │ ├── chunk-71a35f34.3fe476df.js │ ├── chunk-71a35f34.3fe476df.js.map │ ├── chunk-800e5554.a5203b1e.js │ ├── chunk-800e5554.a5203b1e.js.map │ ├── chunk-8af4b060.bccf1966.js │ ├── chunk-8af4b060.bccf1966.js.map │ ├── chunk-8d9fd736.017b30bb.js │ ├── chunk-8d9fd736.017b30bb.js.map │ ├── chunk-f34d19e6.c033b1ee.js │ ├── chunk-f34d19e6.c033b1ee.js.map │ ├── chunk-vendors.8c2aa54f.js │ └── chunk-vendors.8c2aa54f.js.map ├── package.json ├── public ├── favicon.ico └── index.html ├── src ├── App.vue ├── assets │ ├── .gitkeep │ ├── images │ │ ├── logo.png │ │ └── logo2.png │ ├── scss │ │ ├── _custom.scss │ │ ├── _ie-fix.scss │ │ ├── _variables.scss │ │ ├── style.scss │ │ └── vendors │ │ │ ├── _variables.scss │ │ │ └── chart.js │ │ │ └── chart.scss │ └── toast.css ├── containers │ ├── AppAside.vue │ └── AppContainer.vue ├── main.js ├── plugins │ ├── HideCard.vue │ ├── XPage.vue │ ├── autocomplete │ │ ├── ParamAutoComplete.vue │ │ ├── VueBootstrapTypeahead.vue │ │ ├── VueBootstrapTypeaheadList.vue │ │ └── VueBootstrapTypeaheadListItem.vue │ ├── delete.vue │ ├── loadings.vue │ ├── modal.vue │ └── vTitle.vue ├── router.js ├── tools │ ├── apr1.js │ ├── http.js │ ├── md5.js │ ├── mixins.js │ ├── plugins.js │ ├── store.js │ └── utils.js └── views │ ├── Backup.vue │ ├── BasicAuths.vue │ ├── Certs.vue │ ├── Login.vue │ ├── NodeCharts.vue │ ├── Nodes.vue │ ├── Plugins.vue │ ├── files │ ├── FileEdit.vue │ └── Files.vue │ ├── params │ └── Param.vue │ ├── server │ ├── AllowDeny.vue │ ├── BasicAuth.vue │ ├── Partamters.vue │ ├── RewriteMobile.vue │ ├── SSLProtocols.vue │ ├── Server.vue │ ├── ServerEdit.vue │ ├── ServerListens.vue │ ├── ServerLocations.vue │ ├── ServerName.vue │ └── ServerSSL.vue │ └── upstream │ ├── UpstreamEdit.vue │ └── Upstreams.vue └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/README.MD -------------------------------------------------------------------------------- /README_ZH.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/README_ZH.MD -------------------------------------------------------------------------------- /app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/Dockerfile -------------------------------------------------------------------------------- /app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/Makefile -------------------------------------------------------------------------------- /app/aginx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/aginx.go -------------------------------------------------------------------------------- /app/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api.go -------------------------------------------------------------------------------- /app/api/api_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_backup.go -------------------------------------------------------------------------------- /app/api/api_certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_certs.go -------------------------------------------------------------------------------- /app/api/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_client.go -------------------------------------------------------------------------------- /app/api/api_directive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_directive.go -------------------------------------------------------------------------------- /app/api/api_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_file.go -------------------------------------------------------------------------------- /app/api/api_higher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/api_higher.go -------------------------------------------------------------------------------- /app/api/higher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/higher.go -------------------------------------------------------------------------------- /app/api/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/api/types.go -------------------------------------------------------------------------------- /app/cmd/complete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/cmd/complete.go -------------------------------------------------------------------------------- /app/cmd/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/cmd/help.go -------------------------------------------------------------------------------- /app/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/cmd/root.go -------------------------------------------------------------------------------- /app/cmd/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/cmd/sync.go -------------------------------------------------------------------------------- /app/core/admin/generator_static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/generator_static.go -------------------------------------------------------------------------------- /app/core/admin/http_static_bindata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/http_static_bindata.go -------------------------------------------------------------------------------- /app/core/admin/http_static_bindata_assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/http_static_bindata_assets.go -------------------------------------------------------------------------------- /app/core/admin/http_static_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/http_static_file.go -------------------------------------------------------------------------------- /app/core/admin/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/nodes.go -------------------------------------------------------------------------------- /app/core/admin/routers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/admin/routers.go -------------------------------------------------------------------------------- /app/core/certs/custom/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/custom/plugin.go -------------------------------------------------------------------------------- /app/core/certs/lego/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/account.go -------------------------------------------------------------------------------- /app/core/certs/lego/account_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/account_storage.go -------------------------------------------------------------------------------- /app/core/certs/lego/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/certificate.go -------------------------------------------------------------------------------- /app/core/certs/lego/certificate_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/certificate_storage.go -------------------------------------------------------------------------------- /app/core/certs/lego/challenge_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/challenge_provider.go -------------------------------------------------------------------------------- /app/core/certs/lego/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/logger.go -------------------------------------------------------------------------------- /app/core/certs/lego/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/lego/plugin.go -------------------------------------------------------------------------------- /app/core/certs/reobtain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/reobtain.go -------------------------------------------------------------------------------- /app/core/certs/tcloud/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/tcloud/cert.go -------------------------------------------------------------------------------- /app/core/certs/tcloud/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/tcloud/provider.go -------------------------------------------------------------------------------- /app/core/certs/tcloud/tcloud.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/certs/tcloud/tcloud.go -------------------------------------------------------------------------------- /app/core/config/aginx.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/config/aginx.conf.example -------------------------------------------------------------------------------- /app/core/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/config/config.go -------------------------------------------------------------------------------- /app/core/config/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/config/unmarshal.go -------------------------------------------------------------------------------- /app/core/http/auth/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/auth/check.go -------------------------------------------------------------------------------- /app/core/http/auth/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/auth/controller.go -------------------------------------------------------------------------------- /app/core/http/auth/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/auth/handler.go -------------------------------------------------------------------------------- /app/core/http/backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/backup.go -------------------------------------------------------------------------------- /app/core/http/certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/certs.go -------------------------------------------------------------------------------- /app/core/http/directive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/directive.go -------------------------------------------------------------------------------- /app/core/http/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/file.go -------------------------------------------------------------------------------- /app/core/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/http.go -------------------------------------------------------------------------------- /app/core/http/memstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/memstats.go -------------------------------------------------------------------------------- /app/core/http/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/recover.go -------------------------------------------------------------------------------- /app/core/http/routers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/routers.go -------------------------------------------------------------------------------- /app/core/http/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/http/server.go -------------------------------------------------------------------------------- /app/core/logs/fields_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/logs/fields_hook.go -------------------------------------------------------------------------------- /app/core/logs/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/logs/format.go -------------------------------------------------------------------------------- /app/core/logs/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/logs/logger.go -------------------------------------------------------------------------------- /app/core/logs/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/logs/logger_test.go -------------------------------------------------------------------------------- /app/core/logs/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/logs/root.go -------------------------------------------------------------------------------- /app/core/nginx/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/analysis.go -------------------------------------------------------------------------------- /app/core/nginx/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_backup.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_certs.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_directive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_directive.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_file.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_server.go -------------------------------------------------------------------------------- /app/core/nginx/client/client_upstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/client/client_upstream.go -------------------------------------------------------------------------------- /app/core/nginx/config/chars_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/chars_iterator.go -------------------------------------------------------------------------------- /app/core/nginx/config/filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/filters.go -------------------------------------------------------------------------------- /app/core/nginx/config/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/options.go -------------------------------------------------------------------------------- /app/core/nginx/config/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/parse.go -------------------------------------------------------------------------------- /app/core/nginx/config/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/parse_test.go -------------------------------------------------------------------------------- /app/core/nginx/config/token_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/token_iterator.go -------------------------------------------------------------------------------- /app/core/nginx/config/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/config/types.go -------------------------------------------------------------------------------- /app/core/nginx/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/daemon.go -------------------------------------------------------------------------------- /app/core/nginx/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/info.go -------------------------------------------------------------------------------- /app/core/nginx/query/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/query/lexer.go -------------------------------------------------------------------------------- /app/core/nginx/query/lexer_match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/query/lexer_match.go -------------------------------------------------------------------------------- /app/core/nginx/query/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/query/select.go -------------------------------------------------------------------------------- /app/core/nginx/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/nginx/writer.go -------------------------------------------------------------------------------- /app/core/registry/addition/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/addition/labels.go -------------------------------------------------------------------------------- /app/core/registry/consul/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/consul/labels.go -------------------------------------------------------------------------------- /app/core/registry/consul/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/consul/registry.go -------------------------------------------------------------------------------- /app/core/registry/consul/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/consul/watch.go -------------------------------------------------------------------------------- /app/core/registry/docker/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/docker/config.go -------------------------------------------------------------------------------- /app/core/registry/docker/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/docker/labels.go -------------------------------------------------------------------------------- /app/core/registry/docker/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/docker/registry.go -------------------------------------------------------------------------------- /app/core/registry/docker/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/docker/watch.go -------------------------------------------------------------------------------- /app/core/registry/functions/envs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/functions/envs.go -------------------------------------------------------------------------------- /app/core/registry/functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/functions/functions.go -------------------------------------------------------------------------------- /app/core/registry/functions/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/functions/strings.go -------------------------------------------------------------------------------- /app/core/registry/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/handler.go -------------------------------------------------------------------------------- /app/core/registry/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/registry/template.go -------------------------------------------------------------------------------- /app/core/storage/consul/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/consul/plugin.go -------------------------------------------------------------------------------- /app/core/storage/etcd/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/etcd/plugin.go -------------------------------------------------------------------------------- /app/core/storage/file/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/file/plugin.go -------------------------------------------------------------------------------- /app/core/storage/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/handler.go -------------------------------------------------------------------------------- /app/core/storage/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/plugins.go -------------------------------------------------------------------------------- /app/core/storage/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/sync.go -------------------------------------------------------------------------------- /app/core/storage/zookeeper/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/storage/zookeeper/plugin.go -------------------------------------------------------------------------------- /app/core/util/cmds/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/cmds/cmd.go -------------------------------------------------------------------------------- /app/core/util/config_consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/config_consul.go -------------------------------------------------------------------------------- /app/core/util/config_etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/config_etcd.go -------------------------------------------------------------------------------- /app/core/util/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/errors/errors.go -------------------------------------------------------------------------------- /app/core/util/files/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/files/files.go -------------------------------------------------------------------------------- /app/core/util/files/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/files/walk.go -------------------------------------------------------------------------------- /app/core/util/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/ip.go -------------------------------------------------------------------------------- /app/core/util/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/plugins.go -------------------------------------------------------------------------------- /app/core/util/services/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/services/daemon.go -------------------------------------------------------------------------------- /app/core/util/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/core/util/strings.go -------------------------------------------------------------------------------- /app/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/go.mod -------------------------------------------------------------------------------- /app/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/go.sum -------------------------------------------------------------------------------- /app/plugins/certificate/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/plugins/certificate/plugin.go -------------------------------------------------------------------------------- /app/plugins/registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/plugins/registry/registry.go -------------------------------------------------------------------------------- /app/plugins/storage/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/plugins/storage/engine.go -------------------------------------------------------------------------------- /app/plugins/storage/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/plugins/storage/event.go -------------------------------------------------------------------------------- /app/plugins/storage/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/app/plugins/storage/file.go -------------------------------------------------------------------------------- /demo/docker-compose-allinone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/demo/docker-compose-allinone.yml -------------------------------------------------------------------------------- /demo/docker-compose-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/demo/docker-compose-cluster.yml -------------------------------------------------------------------------------- /docs/DOCKER.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/DOCKER.MD -------------------------------------------------------------------------------- /docs/INSTALL.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/INSTALL.MD -------------------------------------------------------------------------------- /docs/RESTFULAPI.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/RESTFULAPI.MD -------------------------------------------------------------------------------- /docs/USAGE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/USAGE.MD -------------------------------------------------------------------------------- /docs/dingtalk2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/dingtalk2.png -------------------------------------------------------------------------------- /docs/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/file.png -------------------------------------------------------------------------------- /docs/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/main.png -------------------------------------------------------------------------------- /docs/qq1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/qq1.png -------------------------------------------------------------------------------- /docs/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/docs/server.png -------------------------------------------------------------------------------- /web/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/.editorconfig -------------------------------------------------------------------------------- /web/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/.env -------------------------------------------------------------------------------- /web/.env.production: -------------------------------------------------------------------------------- 1 | VUE_APP_URL= 2 | VUE_DEV_TOOLS=false 3 | -------------------------------------------------------------------------------- /web/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/.eslintrc.js -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/.postcssrc.js -------------------------------------------------------------------------------- /web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/Makefile -------------------------------------------------------------------------------- /web/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/babel.config.js -------------------------------------------------------------------------------- /web/dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/favicon.ico -------------------------------------------------------------------------------- /web/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/index.html -------------------------------------------------------------------------------- /web/dist/static/css/app.b3a05d4a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/app.b3a05d4a.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-061b23ba.5dd16d9e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-061b23ba.5dd16d9e.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-1c575c30.6caff7f1.css: -------------------------------------------------------------------------------- 1 | .badge{font-size:14px} -------------------------------------------------------------------------------- /web/dist/static/css/chunk-2280e410.5dd16d9e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-2280e410.5dd16d9e.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-3a29a3ee.5dd16d9e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-3a29a3ee.5dd16d9e.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-48a33070.05fbb628.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-48a33070.05fbb628.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-580bd596.56effa87.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-580bd596.56effa87.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-64e1398a.d4fb7c5a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-64e1398a.d4fb7c5a.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-71a35f34.a107cae2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-71a35f34.a107cae2.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-800e5554.ed54eee3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-800e5554.ed54eee3.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-8af4b060.5dd16d9e.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-8af4b060.5dd16d9e.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-8d9fd736.681fbc25.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-8d9fd736.681fbc25.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-f34d19e6.b6fc613f.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-f34d19e6.b6fc613f.css -------------------------------------------------------------------------------- /web/dist/static/css/chunk-vendors.2ceff79c.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/css/chunk-vendors.2ceff79c.css -------------------------------------------------------------------------------- /web/dist/static/fonts/CoreUI-Icons-Linear-Free.0087dce4.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/CoreUI-Icons-Linear-Free.0087dce4.woff -------------------------------------------------------------------------------- /web/dist/static/fonts/CoreUI-Icons-Linear-Free.089ab3c1.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/CoreUI-Icons-Linear-Free.089ab3c1.eot -------------------------------------------------------------------------------- /web/dist/static/fonts/CoreUI-Icons-Linear-Free.1bc37648.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/CoreUI-Icons-Linear-Free.1bc37648.ttf -------------------------------------------------------------------------------- /web/dist/static/fonts/Simple-Line-Icons.0cb0b9c5.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/Simple-Line-Icons.0cb0b9c5.woff2 -------------------------------------------------------------------------------- /web/dist/static/fonts/Simple-Line-Icons.78f07e2c.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/Simple-Line-Icons.78f07e2c.woff -------------------------------------------------------------------------------- /web/dist/static/fonts/Simple-Line-Icons.d2285965.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/Simple-Line-Icons.d2285965.ttf -------------------------------------------------------------------------------- /web/dist/static/fonts/Simple-Line-Icons.f33df365.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/Simple-Line-Icons.f33df365.eot -------------------------------------------------------------------------------- /web/dist/static/fonts/fontawesome-webfont.674f50d2.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/fontawesome-webfont.674f50d2.eot -------------------------------------------------------------------------------- /web/dist/static/fonts/fontawesome-webfont.af7ae505.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/fontawesome-webfont.af7ae505.woff2 -------------------------------------------------------------------------------- /web/dist/static/fonts/fontawesome-webfont.b06871f2.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/fontawesome-webfont.b06871f2.ttf -------------------------------------------------------------------------------- /web/dist/static/fonts/fontawesome-webfont.fee66e71.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/fonts/fontawesome-webfont.fee66e71.woff -------------------------------------------------------------------------------- /web/dist/static/img/CoreUI-Icons-Linear-Free.4b57c6a5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/img/CoreUI-Icons-Linear-Free.4b57c6a5.svg -------------------------------------------------------------------------------- /web/dist/static/img/Simple-Line-Icons.2a103029.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/img/Simple-Line-Icons.2a103029.svg -------------------------------------------------------------------------------- /web/dist/static/img/fontawesome-webfont.912ec66d.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/img/fontawesome-webfont.912ec66d.svg -------------------------------------------------------------------------------- /web/dist/static/img/logo.a6a74931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/img/logo.a6a74931.png -------------------------------------------------------------------------------- /web/dist/static/js/app.b0c22899.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/app.b0c22899.js -------------------------------------------------------------------------------- /web/dist/static/js/app.b0c22899.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/app.b0c22899.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-061b23ba.5771732a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-061b23ba.5771732a.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-061b23ba.5771732a.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-061b23ba.5771732a.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-0d87b3e9.de378d68.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-0d87b3e9.de378d68.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-0d87b3e9.de378d68.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-0d87b3e9.de378d68.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-1c575c30.e10fc176.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-1c575c30.e10fc176.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-1c575c30.e10fc176.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-1c575c30.e10fc176.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2280e410.942a00b0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2280e410.942a00b0.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2280e410.942a00b0.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2280e410.942a00b0.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d0e5bcf.ec0fdfa3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d0e5bcf.ec0fdfa3.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d0e5bcf.ec0fdfa3.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d0e5bcf.ec0fdfa3.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d0f0472.6bce4ee4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d0f0472.6bce4ee4.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d0f0472.6bce4ee4.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d0f0472.6bce4ee4.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d2086b7.4dbe6754.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d2086b7.4dbe6754.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-2d2086b7.4dbe6754.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-2d2086b7.4dbe6754.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-3a29a3ee.f36e7a61.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-3a29a3ee.f36e7a61.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-3a29a3ee.f36e7a61.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-3a29a3ee.f36e7a61.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-48a33070.4c1d6705.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-48a33070.4c1d6705.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-48a33070.4c1d6705.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-48a33070.4c1d6705.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-580bd596.69103141.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-580bd596.69103141.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-580bd596.69103141.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-580bd596.69103141.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-5bb52572.e1c35e9d.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-5bb52572.e1c35e9d.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-5bb52572.e1c35e9d.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-5bb52572.e1c35e9d.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-64e1398a.7c519ac3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-64e1398a.7c519ac3.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-64e1398a.7c519ac3.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-64e1398a.7c519ac3.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-71a35f34.3fe476df.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-71a35f34.3fe476df.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-71a35f34.3fe476df.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-71a35f34.3fe476df.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-800e5554.a5203b1e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-800e5554.a5203b1e.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-800e5554.a5203b1e.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-800e5554.a5203b1e.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-8af4b060.bccf1966.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-8af4b060.bccf1966.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-8af4b060.bccf1966.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-8af4b060.bccf1966.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-8d9fd736.017b30bb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-8d9fd736.017b30bb.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-8d9fd736.017b30bb.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-8d9fd736.017b30bb.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-f34d19e6.c033b1ee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-f34d19e6.c033b1ee.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-f34d19e6.c033b1ee.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-f34d19e6.c033b1ee.js.map -------------------------------------------------------------------------------- /web/dist/static/js/chunk-vendors.8c2aa54f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-vendors.8c2aa54f.js -------------------------------------------------------------------------------- /web/dist/static/js/chunk-vendors.8c2aa54f.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/dist/static/js/chunk-vendors.8c2aa54f.js.map -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/public/index.html -------------------------------------------------------------------------------- /web/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/App.vue -------------------------------------------------------------------------------- /web/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/images/logo.png -------------------------------------------------------------------------------- /web/src/assets/images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/images/logo2.png -------------------------------------------------------------------------------- /web/src/assets/scss/_custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/scss/_custom.scss -------------------------------------------------------------------------------- /web/src/assets/scss/_ie-fix.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/scss/_ie-fix.scss -------------------------------------------------------------------------------- /web/src/assets/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | // Variable overrides 2 | -------------------------------------------------------------------------------- /web/src/assets/scss/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/scss/style.scss -------------------------------------------------------------------------------- /web/src/assets/scss/vendors/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/scss/vendors/_variables.scss -------------------------------------------------------------------------------- /web/src/assets/scss/vendors/chart.js/chart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/scss/vendors/chart.js/chart.scss -------------------------------------------------------------------------------- /web/src/assets/toast.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/assets/toast.css -------------------------------------------------------------------------------- /web/src/containers/AppAside.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/containers/AppAside.vue -------------------------------------------------------------------------------- /web/src/containers/AppContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/containers/AppContainer.vue -------------------------------------------------------------------------------- /web/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/main.js -------------------------------------------------------------------------------- /web/src/plugins/HideCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/HideCard.vue -------------------------------------------------------------------------------- /web/src/plugins/XPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/XPage.vue -------------------------------------------------------------------------------- /web/src/plugins/autocomplete/ParamAutoComplete.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/autocomplete/ParamAutoComplete.vue -------------------------------------------------------------------------------- /web/src/plugins/autocomplete/VueBootstrapTypeahead.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/autocomplete/VueBootstrapTypeahead.vue -------------------------------------------------------------------------------- /web/src/plugins/autocomplete/VueBootstrapTypeaheadList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/autocomplete/VueBootstrapTypeaheadList.vue -------------------------------------------------------------------------------- /web/src/plugins/autocomplete/VueBootstrapTypeaheadListItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/autocomplete/VueBootstrapTypeaheadListItem.vue -------------------------------------------------------------------------------- /web/src/plugins/delete.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/delete.vue -------------------------------------------------------------------------------- /web/src/plugins/loadings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/loadings.vue -------------------------------------------------------------------------------- /web/src/plugins/modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/modal.vue -------------------------------------------------------------------------------- /web/src/plugins/vTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/plugins/vTitle.vue -------------------------------------------------------------------------------- /web/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/router.js -------------------------------------------------------------------------------- /web/src/tools/apr1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/apr1.js -------------------------------------------------------------------------------- /web/src/tools/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/http.js -------------------------------------------------------------------------------- /web/src/tools/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/md5.js -------------------------------------------------------------------------------- /web/src/tools/mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/mixins.js -------------------------------------------------------------------------------- /web/src/tools/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/plugins.js -------------------------------------------------------------------------------- /web/src/tools/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/store.js -------------------------------------------------------------------------------- /web/src/tools/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/tools/utils.js -------------------------------------------------------------------------------- /web/src/views/Backup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/Backup.vue -------------------------------------------------------------------------------- /web/src/views/BasicAuths.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/BasicAuths.vue -------------------------------------------------------------------------------- /web/src/views/Certs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/Certs.vue -------------------------------------------------------------------------------- /web/src/views/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/Login.vue -------------------------------------------------------------------------------- /web/src/views/NodeCharts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/NodeCharts.vue -------------------------------------------------------------------------------- /web/src/views/Nodes.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/Nodes.vue -------------------------------------------------------------------------------- /web/src/views/Plugins.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/Plugins.vue -------------------------------------------------------------------------------- /web/src/views/files/FileEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/files/FileEdit.vue -------------------------------------------------------------------------------- /web/src/views/files/Files.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/files/Files.vue -------------------------------------------------------------------------------- /web/src/views/params/Param.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/params/Param.vue -------------------------------------------------------------------------------- /web/src/views/server/AllowDeny.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/AllowDeny.vue -------------------------------------------------------------------------------- /web/src/views/server/BasicAuth.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/BasicAuth.vue -------------------------------------------------------------------------------- /web/src/views/server/Partamters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/Partamters.vue -------------------------------------------------------------------------------- /web/src/views/server/RewriteMobile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/RewriteMobile.vue -------------------------------------------------------------------------------- /web/src/views/server/SSLProtocols.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/SSLProtocols.vue -------------------------------------------------------------------------------- /web/src/views/server/Server.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/Server.vue -------------------------------------------------------------------------------- /web/src/views/server/ServerEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/ServerEdit.vue -------------------------------------------------------------------------------- /web/src/views/server/ServerListens.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/ServerListens.vue -------------------------------------------------------------------------------- /web/src/views/server/ServerLocations.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/ServerLocations.vue -------------------------------------------------------------------------------- /web/src/views/server/ServerName.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/ServerName.vue -------------------------------------------------------------------------------- /web/src/views/server/ServerSSL.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/server/ServerSSL.vue -------------------------------------------------------------------------------- /web/src/views/upstream/UpstreamEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/upstream/UpstreamEdit.vue -------------------------------------------------------------------------------- /web/src/views/upstream/Upstreams.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/src/views/upstream/Upstreams.vue -------------------------------------------------------------------------------- /web/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaiker/aginx/HEAD/web/vue.config.js --------------------------------------------------------------------------------