This script automatically installs CashpoCRM as a Docker image with NGINX server and MySQL database. It is build upon the espoCRM install script provided by the espoCRM core team.
- Load 510 custom files and rebuild database
- Adapt install script to also take certificates / https
- Replace logo
- Replace favicon
- Look into UI customisations (theme, menu items, ...)
- Import roles
- Check if cron works
- Look into Twilio SMS sending, as mentioned in this issue
- Operating system:
- Ubuntu
- Debian
- Linux Mint
- Access via command line.
- Root or sudo access.
-
Start with the installation of espoCRM, choose one of the 3 options below:
For EspoCRM with letsencrypt certificate
wget https://github.com/espocrm/espocrm-installer/releases/latest/download/install.sh bash install.sh -y --ssl --letsencrypt --domain=my-espocrm.com --email=email@my-domain.com
Own certificate
wget https://github.com/espocrm/espocrm-installer/releases/latest/download/install.sh bash install.sh --ssl --owncertificate --domain=my-espocrm.com
Or without a certificate
wget https://github.com/espocrm/espocrm-installer/releases/latest/download/install.sh bash install.sh
-
Then install Cash customisations
wget https://raw.githubusercontent.com/tijsziere/cashpo/main/cashpo_install.sh
sudo bash cashpo_install.sh
For more information about options
, installation modes
and more, see documentation.