This is a server part of ERPHY (ex DokioCRM)
ERPHY is a free and open source Ecommerce ERP/CRM. You can manage your customers, warehouse, sales and finances, and get analytics of how your business works.
NEW!!!
Added an universal reservation and appointment module. Now ERPHY is a powerful reservation and appointment system!
Suitable for beauty salons, hostels, hotels, hospitals, dentists, car rental and other!
It has an integration with WordPress and WooCommerce, and you can put all your goods from CRM to the online store in one click!
There is a support of a multilingual goods and online stores
The SaaS version: https://erphy.me/dss
Using ERPHY as a Dental clinic appointment software: https://youtu.be/N9rUhyAZ_Uk
Video-instruction on YouTube
You can install the program on your VPS server using a bash installation script.
Bash installation script tested on:
- Ubuntu Server 22.04
- Ubuntu Server 24.04
Minimum requirments of VPS is: 1 Cpu core, 2 Gb RAM, 15 Gb HDD
Use only freshly installed VPS for the installation of ERPHY
In order for SSL to install and work correctly, you should order and configure a domain name for your VPS.
NOTE: yoursite.com - the example name of your domain address. Replace it with your real address.
Use PuTTY or any another SSH client to access to your VPS as a root user
hostname -f
The output shoult show the correct hostname, for example, yoursite.com
If the hostname is incorrect - set the correct hostname:
hostnamectl set-hostname yoursite.com
Then check it again:
hostname -f
NOTE: In order for the SSL certificate to be obtained successfully, the server must be accessible by domain name. If you have just received a domain name, the VPS server may not be available yet. You can check whether or not the domain is resolving into the correct host IP address by using the ping command in your computer console:ping yoursite.com
wget https://erphy.me/downloads/shell/erphy-install.sh -O - | sh
This command will start the installation process.
Once ERPHY is installed, the installer will ask you if you want to install a WordPress site with a built-in WooCommerce store. If you want to do this, type y
and press Enter.
A configured and ready-to-use online store will be installed.
After the installation the file /var/erphy_pwd.txt
will be created. It contans all passwords. I recommend saving this information on your computer and deleting this file.
The user interface of ERPHY will be available at this address: https://yoursite.com/dss
.
Click Registration
, and create your account. After registration you can login into the user interface of ERPHY.
When the first account is registered, the ability to register new accounts will not be available. This is to prevent new unwanted account registrations on your server. However, you can create any number of users of your company from the user interface (Settings/Users). But if you want to allow new registrations on your server, run the following command in the SSH client:
sudo -Hiu postgres psql -d erphy -c "update settings_general set show_registration_link = true, allow_registration = true;"
NOTE: Some mail services, for example, Gmail, can bounce the emails from your server mailbox. It's because the domain zone of yoursite.com
has no SPF record. Add a TXT record for yoursite.com
. It should be like "v=spf1 +a +mx +ip4:xxx.xxx.xxx.xxx ~all"
, created in a domain zone management on the domain yoursite.com
registrar website.
For some services it still can not be enough, and you should set up DKIM and DMARC on your server, and order the creation of a PTR record from your VPS provider company.
Detailed instructions for use - in Knowledge base
Mikhail Suntsov
E-mail: [email protected]
Telegram: @eager_beager
LinkedIn: Mikhail Suntsov