docker network create web
docker run -d \
--name=caddy \
--network=web \
-p 80:80/tcp \
-p 443:443/tcp \
-p 443:443/udp \
-v $HOME/docker/caddy/Caddyfile:/etc/caddy/Caddyfile \
-v $HOME/docker/caddy/data:/data \
--restart=unless-stopped \
tinyserve/caddy
{
servers {
listener_wrappers {
trojan {
user PASSWORD
}
}
}
}
:443, EXAMPLE.COM
tls [email protected] {
dns cloudflare XXXXXXX
protocols tls1.2 tls1.3
}
route {
forward_proxy {
basic_auth USER PASSWORD
hide_ip
hide_via
probe_resistance SECRET_URL
}
file_server {
root /usr/share/caddy
}
}
Content type
Image
Digest
sha256:b3c0aee30…
Size
20.7 MB
Last updated
1 day ago
docker pull tinyserve/caddy