Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 787 Bytes

edge-node-debian-10-caddy.md

File metadata and controls

37 lines (29 loc) · 787 Bytes

https://hub.docker.com/_/caddy

Caddy

Location: Follow these instructions on your EDGE NODE

Create Caddyfile

$ vim ~/Caddyfile
example.com:80 {
        #tls cert@example.com

	#reverse_proxy 10.1.1.2:80
	
	respond "It Works!!"
        }

(Replace example.com with your domain name)

Create caddy certs location.

$ mkdir ~/certs

Start Caddy

$ docker run -d --restart=always --name=caddy_web_server -p 80:80 -p 443:443 --network=master -v /root/Caddyfile:/etc/caddy/Caddyfile  -v /root/certs:/data caddy

Check

$ docker ps -a

should see something like

eb631324c3b9        caddy               "caddy run --config …"   22 seconds ago      Up 21 seconds              0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp, 2019/tcp   caddy_web_server