# run the bellow command (as root) prior # $ a2enmod ssl proxy proxy_http LoadModule ssl_module modules/mod_ssl.so LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so Listen 5000 ServerName example.com SSLEngine on SSLCertificateFile "/etc/letsencrypt/live/example.com/fullchain.pem" SSLCertificateKeyFile "/etc/letsencrypt/live/example.com/privkey.pem" ProxyRequests off ProxyPass / http://[::1]:5001/ ProxyPassReverse / http://[::1]:5001/ ProxyPreserveHost on