Unified billing engine
Invoices, subscriptions, proration, dunning and tax in one engine. Replace WHMCS and FOSSBilling with a single billing core wired to Stripe, PayPal and Mollie.
Aetheris converges WHMCS, FOSSBilling, Pterodactyl Panel, Proxmox VE and VirtFusion into a single platform with total admin control and dynamic whitelabeling.
Get started
Choose your operating system below. Two installers are available: a dedicated Windows wizard and a cross-platform Python installer that runs identically on Linux, macOS and Windows.
Installs the wizard + non-interactive mode, manages systemd services, writes nginx configs.
sudo apt update && sudo apt install -y python3 python3-venv python3-pip
python3 -m venv .venv
source .venv/bin/activate
pip install git+https://github.com/aetheris-project/aetheris-installer.git
# Interactive wizard (arrow-key navigation)
python -m aetheris_installer
# Or non-interactive (headless servers)
python -m aetheris_installer --yesRun the full Aetheris stack (web, worker, backend, PostgreSQL, Redis) via Docker Compose.
git clone https://github.com/aetheris-project/aetheris-app.git
cd aetheris-app
cp .env.example .env
# edit DATABASE_URL, REDIS_URL, AETHERIS_SECRET, AETHERIS_APP_URL
docker compose up -d --build| Component | Minimum |
|---|---|
| Node.js | 20.x LTS |
| Python | 3.10+ |
| PostgreSQL | 16 (or 15) |
| Redis | 7.x |
All components are open source under the aetheris-project GitHub organization. Clone any repository with git clone https://github.com/aetheris-project/<repo>.git.
Product
One control panel for billing, panel orchestration and hypervisor management, built for operators who run infrastructure at scale.
Invoices, subscriptions, proration, dunning and tax in one engine. Replace WHMCS and FOSSBilling with a single billing core wired to Stripe, PayPal and Mollie.
One driver interface, five backends. Native Pterodactyl, Proxmox VE, VirtFusion, cPanel/WHM and DirectAdmin drivers with identical lifecycle semantics.
In-browser console sessions for every server. WebSocket token issuance, clipboard passthrough and power control from the client portal.
Name, logos, accent colors, navigation, email templates and custom domains configured at runtime through the Admin Panel. No rebuilds, ever.
Node management, allocation pools, nest and egg targeting, backup policies and per-client resource limits from a single control panel.
BullMQ background workers, Redis-backed queues, OpenAPI specifications, SSR rendering and a strict-mode TypeScript codebase.
How it works
No migrations, no rip-and-replace. Aetheris sits on top of the infrastructure you already run and turns it into a product.
Attach Pterodactyl, Proxmox VE or VirtFusion nodes in minutes. Allocation pools, nests, eggs and per-client limits are configured from the admin control panel.
Clients order servers through the portal. The billing engine prorates, invoices and dunns on schedule while BullMQ workers orchestrate every deployment.
Publish your own brand: name, logos, accent colors, custom domain and email templates change at runtime with zero rebuilds. Ship your platform today.
Live preview
Seven interactive panels covering the client portal, VNC console, billing engine, node management, provisioning, whitelabeling and the API - every one a real React component running against the production driver contract.
Integrations
Production drivers for every panel, hypervisor, gateway and registrar in the stack.
Trusted by
From single-server game hosts to multi-region cloud providers, Aetheris powers billing and infrastructure management across 47 countries and 12,840 managed servers.
Contact
No pricing pages, no commitment - just a conversation about your infrastructure. Aetheris has no hosted solution: it is always self-hosted on your own infrastructure, or delivered as a custom proposal for a semi self-hosted setup where we operate and maintain the platform while you keep control of your data and servers.
Prefer email? Write to us directly and we will get back within one business day.
Join the Discord server for community help, feature discussions and development updates.
Tell us about your hypervisors, billing needs and launch timeline and we will map the deployment with you.
Aetheris converges WHMCS, FOSSBilling, Pterodactyl Panel, Proxmox VE and VirtFusion into one control panel: one billing engine, one client portal, and one set of hypervisor drivers.
Aetheris ships production drivers for Pterodactyl (Application and Client API), Proxmox VE API v2, VirtFusion REST, cPanel/WHM and DirectAdmin, plus Cloudflare for DNS.
Yes. Platform name, logos, theme variables, navigation, email templates, custom domains and integration modules are all configurable from the Admin Panel and persisted in PostgreSQL with a Redis cache.
No. Aetheris has no hosted solution: every deployment runs on your own infrastructure. You choose between a fully self-hosted install or a custom semi self-hosted proposal where we operate and maintain the platform while you keep control of your data and servers.
Yes. The aetheris-app repository ships a non-interactive installer for Ubuntu 22.04 LTS and Debian 12 with PostgreSQL 16, Redis 7, Nginx reverse proxy and Systemd worker units. Docker images are also provided for all operating systems, including Windows.
Yes, donations are welcome. You can support the project with a PayPal donation at https://paypal.me/LeonardoGalliITA - every contribution helps keep the platform free and self-hosted.
Aetheris is released under the GNU Affero General Public License v3.0 (AGPL-3.0). You may use, study, modify and redistribute it for any purpose, provided that any distributed or network-served modified version keeps the license, preserves the copyright notice of the original author (Leonardo Galli / Leo-Galli) and releases its source code under AGPL-3.0.
Yes. Whitelabeling is a built-in product feature that rebrands the interface of your own deployed instance, and is fully supported. The attribution requirement of AGPL-3.0 applies to redistributed copies and derivative works: if you share or serve a copy of the software over a network, the copyright notice of the original author (Leonardo Galli / Leo-Galli) must be kept and the source of the modified version must be made available.
License
Aetheris is released under the Aetheris License v1.0. You can read, study, modify and share the source code for your own purposes - but the core, the Aetheris name and the credit to the author (Leonardo Galli / Leo-Galli) always stay, and the software can never be sold.
Use and extend the code freely for your own projects. Contributions are welcome.
The Aetheris name and the author's credit may not be removed from any copy or derivative.
The software may not be sold, licensed for a fee or otherwise monetized without written permission.
Get started
Try the client VNC console, the admin node manager and the billing engine in a live, interactive preview.