OpenCRVS
OpenCRVS Docs 1.1
Search…
⌃K
Links

3.3.5 Setup DNS A records

Using your domain management system, A records will need to be created for all the services which are publicly exposed.
This also enables the Traefik SSL cert to be succcessfully generated. The SSL cert is signed by LetsEncrypt in the infrastructure/traefik.toml config file by default. If you wish to use a different SSL cert provider, you can amend the code there to do so.
​
1. Create A records for your domain and each of the following subdomains using your chosen domain name, with a TTL of 1 hour that forward the URL to your manager server node's external IP address.
The easiest approach is to use a wildcard. For example: *.<your_domain>
If you do not want to use a wildcard, you can enter each of the following records explicitly if you prefer:
<your_domain>
api.<your_domain>
auth.<your_domain>
config.<your_domain>
countryconfig.<your_domain>
gateway.<your_domain>
kibana.<your_domain>
login.<your_domain>
openhim-api.<your_domain>
openhim.<your_domain>
register.<your_domain>
styleguide.<your_domain>
webhooks.<your_domain>