Michael Housh 01b662c4c2
All checks were successful
CI / release (push) Successful in 1m47s
feat: Adds watchtower to compose file, uses ci built image for caddy.
2025-04-04 08:44:34 -04:00
2025-04-04 08:16:01 -04:00
2025-03-18 20:11:47 -04:00
2025-03-18 23:51:02 +00:00
2025-03-20 13:34:16 -04:00

caddy

Caddy reverse proxy, caddy

This repository includes the reverse-proxy for the domain's hosted under *.housh.dev. The primary proxy is on the main branch, there are also proxies that run on each server, that can be found on the other branches of this repository.

This allows TLS to all backend services from the primary proxy.

They all share the same Dockerfile and compose.yaml file, the only differences are the config/Caddyfile.

Usage

  1. Clone the repository onto your host, or setup through your container manager (such as komodo).
  2. Copy the example.env file to .env and update the environment variables.
  3. Deploy the proxy sudo docker compose --env-file .env up -d
Description
Caddy reverse proxy.
Readme MIT 124 KiB
Languages
Dockerfile 100%