Fedora Project

Host an SSL-secured website with Caddy 1

Caddy is a lightweight HTTP/2 server, It's easy to learn and provides Gzip compression and free SSL certification from "let's encrypt". Caddy is written in "Go" and does not have some vulnerabilities that other HTTP servers have. Use the docs in the external link section. +Install Caddy from your package manager.

  • Design a static HTML website. (Manually or with available tools).
  • Add SSL certification. (By editing the Caddyfile)
  • Add Gzip compression. (By editing the Caddyfile)
  • Host the website locally

The following should be submited: Caddyfile configuration, Caddy status (systemctl status caddy), screenshot of your hosted website, HTML code for the website.

Task tags

  • caddy

Students who completed this task

VH-tech, weakit, CHROMICO, Mukundan314, paraxor, Michael, Coppertint, Jerry Liu, strawberryshaker2005

Task type

  • chrome_reader_mode Documentation / Training
  • web Design
close

2019