/cashpo

Primary LanguagePHP

CashpoCRM install script

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.

Todo

  • 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

Requirements

  1. Operating system:
    • Ubuntu
    • Debian
    • Linux Mint
  2. Access via command line.
  3. Root or sudo access.

Installation

  1. 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
    
  2. Then install Cash customisations

wget https://raw.githubusercontent.com/tijsziere/cashpo/main/cashpo_install.sh
sudo bash cashpo_install.sh 

Documentation

For more information about options, installation modes and more, see documentation.