Configraytion collects v2ray/xray/trojan/shadowsocks configs and facilitate access to them for everyone.
Official Telegram bot: @configraytion_bot
- QR code generation
- Validity and ping check
- Multilanguage design
- Access management
- Shell scripts
- Mongo DB
- Python 3
- Telegram account
pipenv install
cp config_sample.py config.py
nano config.py
mkdir qrcode
Receiver module collects and processes configs.
pipenv shell
python receiver.py
Publisher module publishes configs to a Telegram channel specified in config.py
.
pipenv shell
python publisher.py
Bot module runs a Telegram bot for users to receive configs and admins to manage access.
pipenv shell
python bot.py
API module sets up an endpoint for users to receive configs.
pipenv shell
fastapi run api.py