pythoniaweb / MOFHY-Lite-English

MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MOFHY Lite

WARNING!

At this time, both Client and Admin account can be hacked within secconds. PLEASE DO NOT USE MOFHY FOR NON-DEVELOPMENT REASONS! MOFHY Developers are not resposible for any damage caused by hackers. Take a look at this instead.

MOFHY Lite is a priceless MyOwnFreeHost Client Area for account management, ticket support system and a free ssl service. It has easy to use features much like the WHMCS Digit UI interface.

Spanish and Multi-Lang version will be released after all security issues have been patched.

AppVeyor AppVeyor AppVeyor AppVeyor AppVeyor AppVeyor

Table of Content

Features

MOFHY Lite features are listed below:

  • Sign up / Login
  • Password Reset Functionality
  • eMail Validation / Verification
  • Account Management
  • Account Settings
  • GoGetSSL Api Integration
  • MOFH Api Integration
  • Ticket Support System
  • Custom Template System
  • Knowledgebase System
  • Admin Settings
  • Day/Night Mode
  • Standalone Setup
  • SMTP Support
  • Extra Tools For Clients
    • WHOIS Lookup
    • DNS Lookup
    • CSR Generator
    • CSR Decoder

Requirements

Your server need to met minimal requirements to run MOFHY Lite:

  • PHP v5.6 or above.
  • MySQL v5.2 or above.
  • OpenSSL v1.1 or above.

Installation

Installation of MOFHY Lite is much eaiser then you think!

  • Download the zip file from GitHub
  • Extract the .zip file to the root folder of your domain (You may have to extract it on your computer before uploading)
  • Create a new and empty database for the project
  • Open your browser and type http://yourdomain.com/ an installation page will be appear
  • After clicking "install" you have to fill out your database details and click on validate to connect to the database
  • Fill out the clientarea name, clientarea URL:http://example.com/ (The trailing slash is important), and clientarea email. Then click "next"
  • Register the Admin account
  • Rename or remove the "installation" directory form src directory (This is super important!)
  • Access the admin panel at http://example.com/admin/
  • Set callback url to http://example.com/callback/Callback.php in the MOFH Reseller panel (panel.myownfreehostnet)
  • Set up the API in "API Settings" in the admin area (http://example.com/admin/)
  • Set up the Domain Extensions (Free subdomains) in the admin panel (http://example.com/admin/)
  • All done!

Extra Setup Steps

  • Create Knowledgebase articles for your webhost (http://example.com/admin/).

Dependencies

The following libraries are required to run MOFHY Lite:

  • phpmailer
  • mofh-client
  • guzzlehttp
  • composer
  • user info
  • gogetssl

SMTP

Here are some widely used SMTP services. They have a free plan with some limitations, although they are compatible with MOFHY-Lite.

Extensions

Contributer

This a community version, origonal code by Mahtab Hassan. Maintance and updates provided by the MOFHY community.

Copyright

Code ©️ Copyright 2021 MOFHY Developers. Code released under the MIT license.

About

MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

License:MIT License


Languages

Language:PHP 98.9%Language:Hack 0.8%Language:CSS 0.3%Language:JavaScript 0.1%