Website screenshot

Website

Author Avatar Theme by Letsencrypt
Updated: 23 May 2025
882 Stars

Let's Encrypt Website and Documentation

Categories

Overview

The Let’s Encrypt website repository is the main website for Let’s Encrypt. The site is built with Hugo, a static site generator, making it entirely static without any server-side code or scripting.

Features

  • Built with Hugo static site generator
  • No server-side code or scripting
  • Fully static website
  • Support for future publishing with -F flag
  • Easy testing for javascript, css, and layout updates
  • Contributions are welcome
  • Troubleshooting guide for Hugo users
  • Internationalization support for translations

Installation

To see the changes made to the Let’s Encrypt website, follow these steps:

  1. Install Hugo Extended.
  2. Run Hugo Extended using the command line.
  3. Open http://localhost:1313/ in your preferred browser.

If you encounter the error “Failed to load translations in file ’en.toml’: unsupported file extension .toml,” it may be due to an outdated version of Hugo. Make sure to use the version specified in the netlify.toml file.

To contribute to the website translation, refer to the TRANSLATION.md file. When creating new pages, use the new-page.sh script to automatically generate translation stubs for each language.

Summary

The Let’s Encrypt website is a static site built with Hugo, offering a fully static and code/scripting-free experience. It has features such as support for future publishing, easy testing for updates, and internationalization support for translations. By following the installation guide and contributing to the project, users can make changes and contribute to the development of the Let’s Encrypt website.