Help with Ubuntu - Install FQDN and HTTPS

Job ID: 36604306

Budget: $50 – $0 AUD

I need help with following tasks on Ubuntu. I need someone available now to assist, small project but will have ongoing work for the right developer.

Part 1: CAS CLI Configuration
When verification has completed, Veriff notifies CAS using a webhook. The webhook endpoint on the CAS server must be configured to be:
publicly visible on the internet (or at least from Veriff IP addresses),
using a valid HTTPS certificate (not self-signed),
using a host name (not just an IP address) → the host name has to be saved in the file hostname in /batm/config, and
using HTTPS on the default port 443, Veriff does not support sending webhooks to other ports!
Overview of CAS configuration:
Use batm-manage install-reverse-proxy to install the nginx reverse proxy,
configure the nginx reverse proxy,
use certbot to create a valid HTTPS on your server which listens on port 8743 , and
redirect everything from path /server/ to HTTPS on localhost and port 7743.
Test webhook endpoint
You can test that your server is configured correctly by accessing the webhook URL in your browser.
Visit this URL in your browser:
https://<standalone--hostname>/server/serverapi/apiv1/identity-check/veriffwh
Replace “<standalone--hostname>” with your actual domain/host name.
Make sure there are no SSL warnings.
The lock icon in the URL should be closed / locked and it should say “secure”.
The website normally contains this following text: “BATM server endpoint for Veriff webhooks”
Related categories: PHP System Admin Linux Apache Ubuntu