This guide explains how to configure BulkPro to run over HTTPS, ensuring secure communication.
To enable HTTPS, you'll need to provide two things: Your SSL certificate and your private key
Prerequisites
You must have your SSL certificate (ssl-cert.crt) and private key (ssl-key.key) files. If you don't have these, you'll need to obtain them from your Certificate Authority.
Important: Make sure the certificate file and key file are named exactly as given: ssl-cert.crt and ssl-key.key, respectively. Any deviation in the filenames will prevent BulkPro from recognizing them.
Steps
1. Place the Certificate and Key Files:
Copy your ssl-cert.crt and ssl-key.key files into the ".rapiddox" directory.
The ".rapiddox" folder is located in the home directory of the Linux user for which BulkPro is installed.
cp ssl-cert.crt ssl-key.key $HOME/.rapiddox/
2. Restart BulkPro:
After placing the files in the correct directory and setting permissions, restart the BulkPro service.
You can do this using the command:
sudo systemctl restart rapiddoxui.service
Accessing BulkPro over HTTPS
Once BulkPro has been restarted, you can access it securely using HTTPS. The URL will be similar to this:
https://<Server’s IP>:3333
Replace <Server’s IP> with the IP address or domain name of the server where BulkPro is running.