User Tools

Site Tools


hosts:virtual_machines:web:reverse_proxy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
hosts:virtual_machines:web:reverse_proxy [2023/02/21 01:32] – created netboxhosts:virtual_machines:web:reverse_proxy [2023/08/30 17:59] – [Configuration locations] tcmal
Line 1: Line 1:
 [[meta:autogen:start|​]] [[meta:autogen:start|​]]
 +===== Reverse Proxy =====
 ^ Name | Reverse Proxy | ^ Name | Reverse Proxy |
 ^ Ports | 80, 443 (tcp) | ^ Ports | 80, 443 (tcp) |
Line 5: Line 6:
 [[meta:autogen:end|​]] [[meta:autogen:end|​]]
  
 +HTTP(s) reverse proxy, specifically [[https://caddyserver.com/|Caddy]]. Most HTTP(s) connections (the kind you make with your web browser) to ''*.tardisproject.uk'' come in through here, and then go to the appropriate server. 
 +
 +Usually, TLS/SSL is also terminated here - Caddy has an integrated ACME client that gets trusted certificates from [[https://letsencrypt.org/|Let's Encrypt]].
 +
 +===== Configuration locations =====
 +
 +Managed declaratively through [[https://git.tardisproject.uk/tardis/nix/-/tree/main/profiles/webNix]].
hosts/virtual_machines/web/reverse_proxy.txt · Last modified: 2023/08/30 17:59 by tcmal