Javis OS
Javis OS is an Agentic AI that assists entrepreneurs in business tasks, helping them grow their work.
AI translation
Billing and provisioning for small hosting businesses. A simpler, open source take on WHMCS, for one person or a small team selling hosting, domains and SSL.
BusinessGitHub @tetteripOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Alpha. GaiaCP is still in development: features, settings and the database may change between versions, and parts of it haven't been tried against real servers or registrars yet. Keep backups (Settings → System → Backups) and read each release's notes before updating.
GaiaCP keeps track of your clients and what they pay you, and does the repetitive work around it: it sends payment notices and reminders, creates and suspends hosting accounts, registers and renews domains, and gives your clients a place to order, pay and look after their services. It is built with Laravel and Filament, runs on ordinary shared hosting with PHP and MySQL, and can be installed at the root of a site or in a subfolder.
It is meant for hosting businesses that find WHMCS too big or too expensive, and for anyone who wants a billing panel they can read and change.
The demo at demo.gaiacp.digital has a made-up hosting company in it, put back every ten minutes, so click anything you like. Nothing leaves the server: no email, no server or registrar calls.
| Address | Password | ||
|---|---|---|---|
| Admin panel | demo.gaiacp.digital/admin | [email protected] | demo |
| Client area | demo.gaiacp.digital | [email protected] | demo |
Billing
Hosting, domains and SSL
Your clients
For you
Server panels, registrars, payment methods and the rest are plugins: turn off what you don't use, install more from the signed plugin catalogue at plugins.gaiacp.digital, or write your own.
The full list, and what is planned, is in docs/features.md.
Taken with the demo's made-up data, in light mode; dark mode is one click away in the user menu.
You need PHP 8.3 or later, a MySQL or MariaDB database and a cron job. No SSH, Composer or Node is needed.
gaiacp-<version>.zip from Releases and unzip it on your hosting, at the site's root
or in a subfolder./admin and follow the setup guide on the dashboard.Updates are one button under Settings → System → Updates (a backup is made first). Document root, nginx, SSH installs and the settings: docs/installation.md.
| For | Read |
|---|---|
| Running your business with GaiaCP | Admin guide (English and Ελληνικά; also in the panel under System → Help) |
| Installing, updating, cron and settings | docs/installation.md |
| How billing, panels, registrars and the WHMCS import work | docs/reference.md |
| Writing a plugin | Tutorial, reference, plugin catalogue |
| Scripts and other sites | REST API |
| Your own demo | docs/demo-site.md |
| Releases | docs/releases.md, CHANGELOG.md |
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed # demo data; log in as [email protected] / password
php artisan serve # then open http://localhost:8000/admin
Run the tests with php artisan test and the code style check with ./vendor/bin/pint. SQLite is enough; there is
no front-end build step.
Bug reports, translations, plugins and pull requests are welcome: see CONTRIBUTING.md. Everyone taking part follows the code of conduct. Please report security issues privately, as SECURITY.md explains, not in a public issue.
GaiaCP is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE for the full text.
GaiaCP is provided "as is", without warranty of any kind, as sections 15 and 16 of the licence say. You use it at your own risk: its authors and contributors are not liable for any loss or damage it causes, such as wrong amounts, missed or duplicate emails, suspended or deleted accounts on your servers, or lost data. Check what it does before you rely on it, test it with your own servers and registrars, and keep backups.
Plugins in plugins/ are part of GaiaCP and under the same licence. Third-party libraries in vendor/ keep their own
licences.