├── .gitignore ├── LICENSE ├── README.md ├── acme ├── .well-known │ └── acme-challenge │ │ └── test.txt └── README.md ├── allowed-sites.conf ├── api.conf ├── cert ├── .gitignore ├── README.md └── cert.conf ├── cf-worker ├── .eslintrc.json ├── README.md └── index.js ├── changelogs ├── README.md ├── v0.0.1.md └── v0.1.0.md ├── docs ├── blogs │ └── js-hook.md ├── cert-auto.md ├── cert-manual.md └── setup.md ├── i.sh ├── log-svc ├── README.md ├── backup.sh ├── backup │ └── README.md └── svc.sh ├── log.conf ├── lua ├── http-body-hash.lua ├── http-dec-req-hdr.lua ├── http-enc-res-hdr.lua └── ws-dec-req-hdr.lua ├── mime.types ├── nginx.conf ├── nginx ├── .gitignore └── logs │ └── .gitignore ├── run.sh ├── setup-ipset.sh ├── test └── works.txt ├── www.conf └── www ├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | ._* -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/README.md -------------------------------------------------------------------------------- /acme/.well-known/acme-challenge/test.txt: -------------------------------------------------------------------------------- 1 | ok -------------------------------------------------------------------------------- /acme/README.md: -------------------------------------------------------------------------------- 1 | 该目录存放 HTTPS 证书申请时的 challenge(由 acme.sh 写入),用于 Let's Encrypt 服务器的验证 -------------------------------------------------------------------------------- /allowed-sites.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/allowed-sites.conf -------------------------------------------------------------------------------- /api.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/api.conf -------------------------------------------------------------------------------- /cert/.gitignore: -------------------------------------------------------------------------------- 1 | !.gitignore 2 | !README.md 3 | !cert.conf 4 | * -------------------------------------------------------------------------------- /cert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/cert/README.md -------------------------------------------------------------------------------- /cert/cert.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cf-worker/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/cf-worker/.eslintrc.json -------------------------------------------------------------------------------- /cf-worker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/cf-worker/README.md -------------------------------------------------------------------------------- /cf-worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/cf-worker/index.js -------------------------------------------------------------------------------- /changelogs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/changelogs/README.md -------------------------------------------------------------------------------- /changelogs/v0.0.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/changelogs/v0.0.1.md -------------------------------------------------------------------------------- /changelogs/v0.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/changelogs/v0.1.0.md -------------------------------------------------------------------------------- /docs/blogs/js-hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/docs/blogs/js-hook.md -------------------------------------------------------------------------------- /docs/cert-auto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/docs/cert-auto.md -------------------------------------------------------------------------------- /docs/cert-manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/docs/cert-manual.md -------------------------------------------------------------------------------- /docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/docs/setup.md -------------------------------------------------------------------------------- /i.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/i.sh -------------------------------------------------------------------------------- /log-svc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/log-svc/README.md -------------------------------------------------------------------------------- /log-svc/backup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/log-svc/backup.sh -------------------------------------------------------------------------------- /log-svc/backup/README.md: -------------------------------------------------------------------------------- 1 | 该目录存放临时备份的日志。 -------------------------------------------------------------------------------- /log-svc/svc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/log-svc/svc.sh -------------------------------------------------------------------------------- /log.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/log.conf -------------------------------------------------------------------------------- /lua/http-body-hash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/lua/http-body-hash.lua -------------------------------------------------------------------------------- /lua/http-dec-req-hdr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/lua/http-dec-req-hdr.lua -------------------------------------------------------------------------------- /lua/http-enc-res-hdr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/lua/http-enc-res-hdr.lua -------------------------------------------------------------------------------- /lua/ws-dec-req-hdr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/lua/ws-dec-req-hdr.lua -------------------------------------------------------------------------------- /mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/mime.types -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/nginx.conf -------------------------------------------------------------------------------- /nginx/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !logs 3 | !.gitignore -------------------------------------------------------------------------------- /nginx/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/run.sh -------------------------------------------------------------------------------- /setup-ipset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/setup-ipset.sh -------------------------------------------------------------------------------- /test/works.txt: -------------------------------------------------------------------------------- 1 | ok -------------------------------------------------------------------------------- /www.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EtherDream/jsproxy/HEAD/www.conf -------------------------------------------------------------------------------- /www/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !README.md 3 | !.gitignore -------------------------------------------------------------------------------- /www/README.md: -------------------------------------------------------------------------------- 1 | 该目录存放首页静态资源,内容和 gh-pages 分支相同 --------------------------------------------------------------------------------