The ActivityInfo Self-managed Server includes support for automated certificate management through Let's Encrypt, a free, automated, and open certificate authority.
To use fully automated certificate management, your ActivityInfo server must be publicly accessible through the Internet because Let's Encrypt will contact the ActivityInfo Self-managed Server to verify that you actually own this domain.
To enable this process, navigate to Server Settings, and the select the "SSL Certificate" section.
![Screenshot](https://www.activityinfo.org/support/screenshot/Mpo8vs9yBIlaq.png)
In the next screen, there is a link to review Let's Encrypt Terms and Conditions.
You must also provide the domain name you will be using for your ActivityInfo server:
![Screenshot](https://www.activityinfo.org/support/screenshot/I3jv5YP2i34O1.png)
Click "Accept and continue".
After a few seconds, the certificate should be automatically authorized and issued, then you should see:
![Success screenshot](https://www.activityinfo.org/support/screenshot/FrF6SvEwzKX3C.png)
After the certificate is issued, the ActivityInfo Self-managed webserver will start redirecting all http://
requests to https://
. You can always access the server from http://localhost
for troubleshooting purposes.
The ActivityInfo Self-managed Server will automatically renew your certificate thirty days before the expiration of the certificate.