Frequently Asked Questions

The NearlyFreeSpeech.NET FAQ (*)

Our Service (*)

Q. How do I set up TLS (HTTPS) for my web site?

If your site aliases are flagged with the 🔁 emoji then their TLS is managed automatically by us and you do not need to do anything.

All sites created after 2024-05-22 have TLS managed automatically. Older sites that previously used tls-setup.sh have been migrated to automatic TLS management. Using tls-setup.sh to set up new TLS on existing sites is not supported.

If you have an older site that does not have TLS and you now wish to enable automatic TLS:

  1. Go to the Site Information panel for your site in our member interface.
  2. In the Actions box in the upper right, select the "Enable Automatic TLS" action.

Our system will start attempting to generate and install TLS certificates within a few minutes (subject to load).