├── .github └── workflows │ ├── build_meta_image.yml │ └── docker-publish.yml ├── LICENSE ├── README-EN.md ├── README.md ├── addons ├── __init__.py ├── builtin │ ├── __init__.py │ ├── bilibili.py │ ├── claude.py │ ├── disney.py │ ├── dns.py │ ├── ip_risk.py │ ├── netflix.py │ ├── openai.py │ ├── spotify.py │ ├── ssh22.py │ ├── tiktok.py │ ├── wikipedia.py │ └── youtube.py └── callback │ └── callback_example.py ├── bin └── .gitkeep ├── botmodule ├── __init__.py ├── bot.py ├── cfilter.py ├── command │ ├── __init__.py │ ├── authority.py │ ├── basic.py │ ├── connect.py │ ├── download.py │ ├── edit.py │ ├── grant.py │ ├── leave.py │ ├── logs.py │ ├── reboot.py │ ├── setting.py │ ├── submanage.py │ └── test.py ├── init_bot.py ├── record.py ├── register.py ├── rule.py └── subinfo.py ├── docker ├── Dockerfile ├── Dockerfile.alpine ├── Metafile ├── Metafile.alpine ├── README.md ├── crontab ├── docker-compose.yml ├── docker-entrypoint.sh ├── fulltclash.conf ├── fulltcore.sh ├── supervisord.conf └── update.sh ├── glovar.py ├── libs └── pynat.py ├── main.py ├── requirements.txt ├── resources ├── alibaba-Regular.ttf ├── color.yaml ├── config.yaml.example ├── databases │ └── 此文件夹用于存放ip数据库文件 ├── doc │ ├── callback_help.md │ └── 新增流媒体测试项指南.md ├── emoji │ └── .gitkeep └── image │ ├── 4.png │ ├── 6.png │ ├── no.png │ ├── test_example.png │ └── topo_example.jpg ├── tests ├── test_download.py └── test_init.py └── utils ├── __init__.py ├── backend.py ├── check.py ├── cleaner.py ├── collector.py ├── cron ├── __init__.py └── utils.py ├── export.py ├── geoip.py ├── init.py ├── ipstack.py ├── myemoji.py ├── myqueue.py ├── proxy.py ├── safe.py ├── sorter.py ├── tool ├── console.py └── login.py └── websocket ├── __init__.py └── ws_server.py /.github/workflows/build_meta_image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/.github/workflows/build_meta_image.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/LICENSE -------------------------------------------------------------------------------- /README-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/README-EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/README.md -------------------------------------------------------------------------------- /addons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /addons/builtin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/__init__.py -------------------------------------------------------------------------------- /addons/builtin/bilibili.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/bilibili.py -------------------------------------------------------------------------------- /addons/builtin/claude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/claude.py -------------------------------------------------------------------------------- /addons/builtin/disney.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/disney.py -------------------------------------------------------------------------------- /addons/builtin/dns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/dns.py -------------------------------------------------------------------------------- /addons/builtin/ip_risk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/ip_risk.py -------------------------------------------------------------------------------- /addons/builtin/netflix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/netflix.py -------------------------------------------------------------------------------- /addons/builtin/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/openai.py -------------------------------------------------------------------------------- /addons/builtin/spotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/spotify.py -------------------------------------------------------------------------------- /addons/builtin/ssh22.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/ssh22.py -------------------------------------------------------------------------------- /addons/builtin/tiktok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/tiktok.py -------------------------------------------------------------------------------- /addons/builtin/wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/wikipedia.py -------------------------------------------------------------------------------- /addons/builtin/youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/builtin/youtube.py -------------------------------------------------------------------------------- /addons/callback/callback_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/addons/callback/callback_example.py -------------------------------------------------------------------------------- /bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /botmodule/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/__init__.py -------------------------------------------------------------------------------- /botmodule/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/bot.py -------------------------------------------------------------------------------- /botmodule/cfilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/cfilter.py -------------------------------------------------------------------------------- /botmodule/command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/__init__.py -------------------------------------------------------------------------------- /botmodule/command/authority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/authority.py -------------------------------------------------------------------------------- /botmodule/command/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/basic.py -------------------------------------------------------------------------------- /botmodule/command/connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/connect.py -------------------------------------------------------------------------------- /botmodule/command/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/download.py -------------------------------------------------------------------------------- /botmodule/command/edit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/edit.py -------------------------------------------------------------------------------- /botmodule/command/grant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/grant.py -------------------------------------------------------------------------------- /botmodule/command/leave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/leave.py -------------------------------------------------------------------------------- /botmodule/command/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/logs.py -------------------------------------------------------------------------------- /botmodule/command/reboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/reboot.py -------------------------------------------------------------------------------- /botmodule/command/setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/setting.py -------------------------------------------------------------------------------- /botmodule/command/submanage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/submanage.py -------------------------------------------------------------------------------- /botmodule/command/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/command/test.py -------------------------------------------------------------------------------- /botmodule/init_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/init_bot.py -------------------------------------------------------------------------------- /botmodule/record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/record.py -------------------------------------------------------------------------------- /botmodule/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/register.py -------------------------------------------------------------------------------- /botmodule/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/rule.py -------------------------------------------------------------------------------- /botmodule/subinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/botmodule/subinfo.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/Dockerfile.alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/Dockerfile.alpine -------------------------------------------------------------------------------- /docker/Metafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/Metafile -------------------------------------------------------------------------------- /docker/Metafile.alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/Metafile.alpine -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/crontab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/crontab -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/docker-entrypoint.sh -------------------------------------------------------------------------------- /docker/fulltclash.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/fulltclash.conf -------------------------------------------------------------------------------- /docker/fulltcore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/fulltcore.sh -------------------------------------------------------------------------------- /docker/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/supervisord.conf -------------------------------------------------------------------------------- /docker/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/docker/update.sh -------------------------------------------------------------------------------- /glovar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/glovar.py -------------------------------------------------------------------------------- /libs/pynat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/libs/pynat.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/alibaba-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/alibaba-Regular.ttf -------------------------------------------------------------------------------- /resources/color.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/color.yaml -------------------------------------------------------------------------------- /resources/config.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/config.yaml.example -------------------------------------------------------------------------------- /resources/databases/此文件夹用于存放ip数据库文件: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/doc/callback_help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/doc/callback_help.md -------------------------------------------------------------------------------- /resources/doc/新增流媒体测试项指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/doc/新增流媒体测试项指南.md -------------------------------------------------------------------------------- /resources/emoji/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/image/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/image/4.png -------------------------------------------------------------------------------- /resources/image/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/image/6.png -------------------------------------------------------------------------------- /resources/image/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/image/no.png -------------------------------------------------------------------------------- /resources/image/test_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/image/test_example.png -------------------------------------------------------------------------------- /resources/image/topo_example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/resources/image/topo_example.jpg -------------------------------------------------------------------------------- /tests/test_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/tests/test_download.py -------------------------------------------------------------------------------- /tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/tests/test_init.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/backend.py -------------------------------------------------------------------------------- /utils/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/check.py -------------------------------------------------------------------------------- /utils/cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/cleaner.py -------------------------------------------------------------------------------- /utils/collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/collector.py -------------------------------------------------------------------------------- /utils/cron/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/cron/__init__.py -------------------------------------------------------------------------------- /utils/cron/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/cron/utils.py -------------------------------------------------------------------------------- /utils/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/export.py -------------------------------------------------------------------------------- /utils/geoip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/geoip.py -------------------------------------------------------------------------------- /utils/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/init.py -------------------------------------------------------------------------------- /utils/ipstack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/ipstack.py -------------------------------------------------------------------------------- /utils/myemoji.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/myemoji.py -------------------------------------------------------------------------------- /utils/myqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/myqueue.py -------------------------------------------------------------------------------- /utils/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/proxy.py -------------------------------------------------------------------------------- /utils/safe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/safe.py -------------------------------------------------------------------------------- /utils/sorter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/sorter.py -------------------------------------------------------------------------------- /utils/tool/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/tool/console.py -------------------------------------------------------------------------------- /utils/tool/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/tool/login.py -------------------------------------------------------------------------------- /utils/websocket/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/websocket/__init__.py -------------------------------------------------------------------------------- /utils/websocket/ws_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AirportR/fulltclash/HEAD/utils/websocket/ws_server.py --------------------------------------------------------------------------------