A self-hosted web admin panel + Telegram bot for managing your Linux server.
Deploy on any server to get a clean web dashboard for controlling systemd services, managing files, configuring nginx proxies and monitoring everything — from a browser or Telegram bot.
- systemd service management (start / stop / restart / status / logs)
- File manager with web editor
- Nginx proxy configurator
- SSL certificate management (certbot integration)
- Telegram bot for remote control
- DreamID SSO authentication
pip install -r requirements.txt
cp env.example .env
# Fill in your values in .env
python run.pyTELEGRAM_BOT_TOKEN=your_bot_token
ADMIN_TELEGRAM_ID=your_telegram_id
DREAMID_CLIENT_SECRET=your_sso_secret
SECRET_KEY=your_flask_secretTelegram: @dreamcatch_r