Skip to content

HTTPS and Caddy

HTTPS in SeaSearch docker will be handled by the Caddy. The default caddy image used of Seafile docker is lucaslorentz/caddy-docker-proxy:2.9.

Caddy is a modern open source web server that mainly binds external traffic and internal services. In addition to the advantages of traditional proxy components (e.g., nginx), Caddy also makes it easier for users to complete the acquisition and update of HTTPS certificates by providing simpler configurations.

To engage HTTPS, users only needs to correctly configure the following fields in .env:

SEASEARCH_SERVER_PROTOCOL=https
SEASEARCH_SERVER_HOSTNAME=example.com