├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── README.md ├── forward.md ├── script.md ├── upgrade.md └── usage.md ├── micropython ├── Makefile ├── cmodule │ ├── _posix │ │ ├── micropython.mk │ │ └── mod_posix.c │ └── natterutils │ │ ├── micropython.mk │ │ └── modnatterutils.c ├── deps.mk ├── patch │ ├── ports_unix_main_c.patch │ ├── py_moderrno_c.patch │ └── tools_mpy_tool_py.patch └── pymodule │ ├── LICENSE.cpython │ ├── _manifest.py │ ├── argparse.py │ ├── atexit.py │ ├── codecs.py │ ├── errno.py │ ├── genericpath.py │ ├── os.py │ ├── posixpath.py │ ├── re.py │ ├── signal.py │ ├── socket.py │ ├── struct.py │ ├── subprocess.py │ └── threading.py ├── natter-check ├── Dockerfile ├── README.md ├── build_and_push.sh └── natter-check.py ├── natter-docker ├── Dockerfile.alpine-amd64 ├── Dockerfile.alpine-arm64 ├── Dockerfile.debian-amd64 ├── Dockerfile.debian-arm64 ├── Dockerfile.minimal-amd64 ├── Dockerfile.minimal-arm64 ├── Dockerfile.openwrt-amd64 ├── Dockerfile.openwrt-arm64 ├── README.md ├── build_and_push.sh ├── docker-compose.yml ├── minecraft │ ├── README.md │ ├── cf-srv.py │ └── docker-compose.yml ├── nginx-cloudflare │ ├── README.md │ ├── cf-redir.py │ ├── docker-compose.yml │ └── html │ │ └── index.html ├── nginx │ ├── README.md │ ├── docker-compose.yml │ └── html │ │ └── index.html ├── qbittorrent │ ├── README.md │ ├── config │ │ └── qBittorrent │ │ │ └── qBittorrent.conf │ ├── docker-compose.yml │ └── qb.sh ├── transmission │ ├── README.md │ ├── docker-compose.yml │ └── tr.sh └── v2fly-nginx-cloudflare │ ├── README.md │ ├── cf-redir.py │ ├── config.json │ ├── docker-compose.yml │ ├── html │ └── index.html │ └── v2subsc.py └── natter.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.vscode 2 | /micropython/build 3 | __pycache__ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/docs/forward.md -------------------------------------------------------------------------------- /docs/script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/docs/script.md -------------------------------------------------------------------------------- /docs/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/docs/upgrade.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/docs/usage.md -------------------------------------------------------------------------------- /micropython/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/Makefile -------------------------------------------------------------------------------- /micropython/cmodule/_posix/micropython.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/cmodule/_posix/micropython.mk -------------------------------------------------------------------------------- /micropython/cmodule/_posix/mod_posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/cmodule/_posix/mod_posix.c -------------------------------------------------------------------------------- /micropython/cmodule/natterutils/micropython.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/cmodule/natterutils/micropython.mk -------------------------------------------------------------------------------- /micropython/cmodule/natterutils/modnatterutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/cmodule/natterutils/modnatterutils.c -------------------------------------------------------------------------------- /micropython/deps.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/deps.mk -------------------------------------------------------------------------------- /micropython/patch/ports_unix_main_c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/patch/ports_unix_main_c.patch -------------------------------------------------------------------------------- /micropython/patch/py_moderrno_c.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/patch/py_moderrno_c.patch -------------------------------------------------------------------------------- /micropython/patch/tools_mpy_tool_py.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/patch/tools_mpy_tool_py.patch -------------------------------------------------------------------------------- /micropython/pymodule/LICENSE.cpython: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/LICENSE.cpython -------------------------------------------------------------------------------- /micropython/pymodule/_manifest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/_manifest.py -------------------------------------------------------------------------------- /micropython/pymodule/argparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/argparse.py -------------------------------------------------------------------------------- /micropython/pymodule/atexit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/atexit.py -------------------------------------------------------------------------------- /micropython/pymodule/codecs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/codecs.py -------------------------------------------------------------------------------- /micropython/pymodule/errno.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/errno.py -------------------------------------------------------------------------------- /micropython/pymodule/genericpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/genericpath.py -------------------------------------------------------------------------------- /micropython/pymodule/os.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/os.py -------------------------------------------------------------------------------- /micropython/pymodule/posixpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/posixpath.py -------------------------------------------------------------------------------- /micropython/pymodule/re.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/re.py -------------------------------------------------------------------------------- /micropython/pymodule/signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/signal.py -------------------------------------------------------------------------------- /micropython/pymodule/socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/socket.py -------------------------------------------------------------------------------- /micropython/pymodule/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/struct.py -------------------------------------------------------------------------------- /micropython/pymodule/subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/subprocess.py -------------------------------------------------------------------------------- /micropython/pymodule/threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/micropython/pymodule/threading.py -------------------------------------------------------------------------------- /natter-check/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-check/Dockerfile -------------------------------------------------------------------------------- /natter-check/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-check/README.md -------------------------------------------------------------------------------- /natter-check/build_and_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-check/build_and_push.sh -------------------------------------------------------------------------------- /natter-check/natter-check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-check/natter-check.py -------------------------------------------------------------------------------- /natter-docker/Dockerfile.alpine-amd64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.alpine-amd64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.alpine-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.alpine-arm64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.debian-amd64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.debian-amd64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.debian-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.debian-arm64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.minimal-amd64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.minimal-amd64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.minimal-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.minimal-arm64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.openwrt-amd64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.openwrt-amd64 -------------------------------------------------------------------------------- /natter-docker/Dockerfile.openwrt-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/Dockerfile.openwrt-arm64 -------------------------------------------------------------------------------- /natter-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/README.md -------------------------------------------------------------------------------- /natter-docker/build_and_push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/build_and_push.sh -------------------------------------------------------------------------------- /natter-docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/minecraft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/minecraft/README.md -------------------------------------------------------------------------------- /natter-docker/minecraft/cf-srv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/minecraft/cf-srv.py -------------------------------------------------------------------------------- /natter-docker/minecraft/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/minecraft/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/nginx-cloudflare/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx-cloudflare/README.md -------------------------------------------------------------------------------- /natter-docker/nginx-cloudflare/cf-redir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx-cloudflare/cf-redir.py -------------------------------------------------------------------------------- /natter-docker/nginx-cloudflare/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx-cloudflare/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/nginx-cloudflare/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx-cloudflare/html/index.html -------------------------------------------------------------------------------- /natter-docker/nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx/README.md -------------------------------------------------------------------------------- /natter-docker/nginx/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/nginx/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/nginx/html/index.html -------------------------------------------------------------------------------- /natter-docker/qbittorrent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/qbittorrent/README.md -------------------------------------------------------------------------------- /natter-docker/qbittorrent/config/qBittorrent/qBittorrent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/qbittorrent/config/qBittorrent/qBittorrent.conf -------------------------------------------------------------------------------- /natter-docker/qbittorrent/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/qbittorrent/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/qbittorrent/qb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/qbittorrent/qb.sh -------------------------------------------------------------------------------- /natter-docker/transmission/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/transmission/README.md -------------------------------------------------------------------------------- /natter-docker/transmission/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/transmission/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/transmission/tr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/transmission/tr.sh -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/README.md -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/cf-redir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/cf-redir.py -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/config.json -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/docker-compose.yml -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/html/index.html -------------------------------------------------------------------------------- /natter-docker/v2fly-nginx-cloudflare/v2subsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter-docker/v2fly-nginx-cloudflare/v2subsc.py -------------------------------------------------------------------------------- /natter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MikeWang000000/Natter/HEAD/natter.py --------------------------------------------------------------------------------