Not all information is included in the docs yet, but we are working on it!
Our ultimate goal is to have an easy-to-use web installer for MUM that generates a .env
file based on your input.
Unfortunately, someone has to write the necessary code. If you would like to contribute, we highly appreciate your help.
For now, you will need to perform the following manual steps to install MUM.
MUM and it's underlying framework Laravel have a few server requirements that need to be installed beforehand. Please ensure that your server meets the following requirements:
You will also need a working webserver like Apache2 or NGINX and a MySQL/MariaDB database.
git clone https://github.com/mum-project/mum.git
cd mum/
composer install --optimize-autoloader --no-dev
.env
file for your local environment (and configure it) with
cp .env.example .env
nano .env
php artisan key:generate
php artisan domains:create example.com
php artisan mailboxes:create admin example.com --super_admin --name='Super Admin'