Xera
Xera copied to clipboard
Now Introducing a new and easy way to manage your clients and MyOwnFreeHost hosting accounts.
Note:
This development of this build is live again. A bugfix release is coming due the currently known errors. Pull requests are welcome and will still be accepted. If you want 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.
👀 What is Xera ?
Xera is a hosting account and support management system especially designed to work with MOFH (MyOwnFreeHost). Xera currently has a limited number of features which are listed below:
🎮 Features
- User Management
- Theme Management
- Support Management
- Administrative Access
- Integration With:
- MOFH (MyOwnFreeHost)
- Google reCAPTCHA
- CryptoLoot
- hCaptcha
- Cloudflare Turnstile
- GoGetSSL
- ACMEv2 (Let's Encrypt, ZeroSSL and Google Trust)
- SitePro
- SMTP
- Update Manager
- Multi-lingual
🤸 Getting Started
🚅 Requirements
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.
💾 Installation
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.phpand click on the 'Get Started' button. - Set your website's
Website URL,Cookie Prefix, enableCSRF Protectionand 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
📧 SMTP
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.
🤔 Help
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.
👍Like Xera?
If you like project Xera please donate here.
©️ Copyright
This build is created and maintained by Mehtab Hassan. Code released under the GPL-2.0 license.