maran
innovayse/maran
Self-hosted control panel for Linux hosting: accounts and plans, sites, PHP, SSL, databases, SFTP/FTPS, cron, backups, firewall and monitoring. C# modular monolith, Rust root agent over gRPC on a unix socket, Vue SPA in English, Russian and Armenian. No shell strings.
Summary
Maran is a modern, self-hosted web hosting control panel for Linux servers built as a modular monolith in C# with a Rust root agent communicating over gRPC and a Vue.js SPA frontend. It provides comprehensive server management features including account/plan management, website hosting, PHP version control, SSL certificate automation, database administration, SFTP/FTPS access, cron jobs, backups, firewall configuration, and monitoring. The project supports multiple languages (English, Russian, Armenian) and themes, emphasizes security by avoiding shell strings, and is backed by a commercial company while remaining source-available under BSL 1.1.