LinuxAutomationPythonCloud
PyServer Manager
Self-hosted dashboard for managing Python services on Linux without SSH
0 stars 0 forks 0 open issues 1 contributorsLicense: Unlicensedv0.1.0 · updated June 13, 2026
Overview
A self-hosted web dashboard for managing Python services — Telegram bots, scripts, background workers — on a Linux server without needing a terminal. Upload code, auto-install dependencies, manage systemd services, browse files, run a live terminal, view logs, and manage databases, all from the browser.
Features
- Upload a .zip or .py project and auto-install requirements.txt
- Fix Missing Modules — scans imports and repairs the virtualenv automatically
- Manage systemd services: start, stop, restart with live status badges
- Built-in file browser with a Monaco code editor
- Live terminal and log streaming in the browser
- Database management panel
Requirements
- Linux with systemdPython 3Node.js (for the web UI build)
Installation
1. Clone to the target server
git clone https://github.com/vandet91/pycon.git /opt/pycon2. Install backend dependencies
venv/bin/pip install -r requirements.txt3. Build the web UI
npm install && npm run build4. Run in development
npm run devFAQ
Roadmap
Known Issues
- NEXT_PUBLIC_API_URL must be set in .env.local before npm run build, since it is baked in at build time
Changelog
v0.1.0July 29, 2026
- - Initial import from GitHub
Technologies
PythonNext.jssystemd
Latest Release
Related Projects
SSH Manager
Self-hosted web platform for centralized SSH access, server monitoring, and infrastructure operations.
LinuxWindowsSecurity
0 0
v0.1.0PVD Library
Full-featured bilingual library management system
CloudAutomation
0 0
v0.1.0PyPing
Production-ready Python network monitor with alerting and a web portal
NetworkingMonitoringPython
0 0
v0.1.0