Note:
This development of this build is live again. A bugfix release is coming due to the currently known errors. Pull requests are welcome and will still be accepted. If you'd like to see a feature, feel free to contribute it. Thanks to @greenreader9 for answering people's questions and solving their issues while I was gone.
Xera is a hosting account and support management system specially designed to work with MOFH (MyOwnFreeHost). Xera currently has a limited number of features, which are listed below:
- User Management
- Theme Management
- Support Management
- Administrative Access
- Integration With:
- MOFH (MyOwnFreeHost)
- Google reCAPTCHA
- CryptoLoot
- hCaptcha
- Cloudflare Turnstile
- GoGetSSL (No support after March 10, 2025)
- ACMEv2 (Let's Encrypt, ZeroSSL)
- SitePro
- SMTP
- Update Manager
- Multi-lingual
Your server needs to meet the following minimum requirements to run Xera:
- PHP v8.1 or above.
- MySQL v5.7 or above.
- A valid, trusted SSL certificate.
The installation of Xera is much easier than you think!
- Download the Xera installation files here. Alternatively, if you want the latest development version, you can get it here.
- Extract the file and upload the contents to your web hosting account.
- Create a new database for Xera.
- Go to
https://{your.domain}/{xera-directory}/install.php
and click on the 'Get Started' button. - Set your website's
Website URL
,Cookie Prefix
, enableCSRF Protection
and hit the 'Next Step' button. - Edit the database credentials and click on the 'Next Step' button (this will automatically import tables and records to the database).
- Register an admin account and log in to your admin panel.
- Replace the logo and favicon located in
assets/default/img/
with your own. - Setup SMTP (see below for some services you can use).
- Refer to Setup Guide
Here are some widely used SMTP services. They have free plans with some limitations; most importantly, though, they are compatible with Xera.
Note
Mailgun seems to offer only a trial plan for a month, and without adding a credit card, you are only authorized to send emails to 5 recipients. Therefore, you may want to choose another service.
You can open an issue here if you have discovered a bug or have an issue. In any way, please ensure your topic has not been previously discussed, and if it has, contribute to that discussion instead of making a new one when you can.
If you like project Xera, please donate here.
This build is created and maintained by Mehtab Hassan. Code released under the GPL-2.0 license.