├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── release.yml │ └── workflow_runs_clean_up.yml ├── .gitignore ├── LICENSE ├── README.md ├── all └── all.go ├── api ├── api.go ├── model.go └── sspanel │ ├── model.go │ └── sspanel.go ├── app ├── app.go └── mydispatcher │ ├── config.pb.go │ ├── config.proto │ ├── default.go │ ├── dispatcher.go │ ├── errors.generated.go │ ├── fakednssniffer.go │ ├── sniffer.go │ └── stats.go ├── cmd ├── root.go └── version.go ├── common ├── common.go ├── limiter │ ├── limiter.go │ ├── model.go │ └── rate.go ├── mylego │ ├── account.go │ ├── accounts_storage.go │ ├── certs_storage.go │ ├── model.go │ ├── mylego.go │ ├── renew.go │ ├── run.go │ └── setup.go └── rule │ └── rule.go ├── default.pgo ├── go.mod ├── go.sum ├── main.go ├── panel ├── default.go ├── model.go └── panel.go ├── profile.go ├── release └── config │ ├── config.yml.example │ ├── custom_inbound.json │ ├── custom_outbound.json │ ├── dns.json │ ├── route.json │ └── rulelist ├── sentry.go └── service ├── controller ├── controller.go ├── inbound.go ├── model.go ├── outbound.go └── user.go └── service.go /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: catdev 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/workflow_runs_clean_up.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/.github/workflows/workflow_runs_clean_up.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/README.md -------------------------------------------------------------------------------- /all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/all/all.go -------------------------------------------------------------------------------- /api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/api/api.go -------------------------------------------------------------------------------- /api/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/api/model.go -------------------------------------------------------------------------------- /api/sspanel/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/api/sspanel/model.go -------------------------------------------------------------------------------- /api/sspanel/sspanel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/api/sspanel/sspanel.go -------------------------------------------------------------------------------- /app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/app.go -------------------------------------------------------------------------------- /app/mydispatcher/config.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/config.pb.go -------------------------------------------------------------------------------- /app/mydispatcher/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/config.proto -------------------------------------------------------------------------------- /app/mydispatcher/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/default.go -------------------------------------------------------------------------------- /app/mydispatcher/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/dispatcher.go -------------------------------------------------------------------------------- /app/mydispatcher/errors.generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/errors.generated.go -------------------------------------------------------------------------------- /app/mydispatcher/fakednssniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/fakednssniffer.go -------------------------------------------------------------------------------- /app/mydispatcher/sniffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/sniffer.go -------------------------------------------------------------------------------- /app/mydispatcher/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/app/mydispatcher/stats.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/cmd/version.go -------------------------------------------------------------------------------- /common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/common.go -------------------------------------------------------------------------------- /common/limiter/limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/limiter/limiter.go -------------------------------------------------------------------------------- /common/limiter/model.go: -------------------------------------------------------------------------------- 1 | package limiter 2 | -------------------------------------------------------------------------------- /common/limiter/rate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/limiter/rate.go -------------------------------------------------------------------------------- /common/mylego/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/account.go -------------------------------------------------------------------------------- /common/mylego/accounts_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/accounts_storage.go -------------------------------------------------------------------------------- /common/mylego/certs_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/certs_storage.go -------------------------------------------------------------------------------- /common/mylego/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/model.go -------------------------------------------------------------------------------- /common/mylego/mylego.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/mylego.go -------------------------------------------------------------------------------- /common/mylego/renew.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/renew.go -------------------------------------------------------------------------------- /common/mylego/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/run.go -------------------------------------------------------------------------------- /common/mylego/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/mylego/setup.go -------------------------------------------------------------------------------- /common/rule/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/common/rule/rule.go -------------------------------------------------------------------------------- /default.pgo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/default.pgo -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/main.go -------------------------------------------------------------------------------- /panel/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/panel/default.go -------------------------------------------------------------------------------- /panel/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/panel/model.go -------------------------------------------------------------------------------- /panel/panel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/panel/panel.go -------------------------------------------------------------------------------- /profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/profile.go -------------------------------------------------------------------------------- /release/config/config.yml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/release/config/config.yml.example -------------------------------------------------------------------------------- /release/config/custom_inbound.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /release/config/custom_outbound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/release/config/custom_outbound.json -------------------------------------------------------------------------------- /release/config/dns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/release/config/dns.json -------------------------------------------------------------------------------- /release/config/route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/release/config/route.json -------------------------------------------------------------------------------- /release/config/rulelist: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sentry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/sentry.go -------------------------------------------------------------------------------- /service/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/controller/controller.go -------------------------------------------------------------------------------- /service/controller/inbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/controller/inbound.go -------------------------------------------------------------------------------- /service/controller/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/controller/model.go -------------------------------------------------------------------------------- /service/controller/outbound.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/controller/outbound.go -------------------------------------------------------------------------------- /service/controller/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/controller/user.go -------------------------------------------------------------------------------- /service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-NeXT-Project/NeXT-Server/HEAD/service/service.go --------------------------------------------------------------------------------