Installation using PHP's Composer
Installation takes only a few minutes and it's super easy.
Prerequisities
To install Hubleto, you will need:
- PHP 8.4+
- MySQL or MariaDB
- any webserver (e.g. Apache or nginx)
Production-ready version
Production-ready version is suitable when you want to use Hubleto 'as-is'. Run following commands in any folder accessile by your webserver:
composer create-project hubleto/erp-project .php hubleto init
PRO TIP: Read about initialization configuration file to streamline the installation process without any user prompt.
Note about Nginx: Read this note if you are using nginx.
Customizing with your own apps
If you need to customize Hubleto, you will most probably develop your custom Apps. You need to do few more steps to prepare Javascript and Tailwind compilation environment.
Follow steps described in README.md of hubleto/erp-project to prepare the environment.
Development environment
If you want to develop external apps or you want to contribute to the development of community apps and you want tyour apps to contain React components, you must do additional steps to your production-ready installation.
Watch this video to learn how to configure the development environment.
