celesto
Secure and persistent computer for AI agents
پاسبان: پنل مدیریت کاربران پروکسی بر پایه Xray
Translation pending
Developer toolsPython · TypeScriptGitHub @naaviiidOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Pasban: proxy user management panel powered by Xray (fork of Marzban)
Translation pending
Loading the full README.
Read the full README ↗Pasban is a fork of the open-source Marzban project and is released under the same AGPL-3.0 license.
sudo bash -c "$(curl -sL https://github.com/naaviiid/pasban/raw/master/scripts/pasban.sh)" @ install
https://YOUR_DOMAIN:8000/dashboard/ once SSL is configured (until then it listens on 127.0.0.1 only; use ssh -L 8000:localhost:8000 root@SERVER_IP)/opt/pasban/.env/var/lib/pasbanCreate a sudo admin:
pasban cli admin create --sudo
Run pasban help for all management commands (restart, logs, edit, update, uninstall, ...).
sudo bash scripts/install_xray.sh
python3 -m pip install -r requirements.txt
alembic upgrade head
cp .env.example .env
sudo ln -s $(pwd)/pasban-cli.py /usr/bin/pasban-cli
sudo chmod +x /usr/bin/pasban-cli
pasban-cli completion install
pasban-cli admin create --sudo
python3 main.py
As a systemd service:
sudo chmod +x install_service.sh
sudo ./install_service.sh
sudo systemctl enable --now pasban.service
Pasban stays compatible with Marzban-node, so you can use it to add extra servers.
All environment variables are listed in .env.example. The Marzban configuration docs apply as-is; just read pasban wherever they say marzban.
Full guide: https://naaviiid.github.io/pasban/
AGPL-3.0. See NOTICE for attribution and your obligations when running a modified version as a service.