@kate@yarn.girlonthemoon.xyz I already have my IRC server irc.mills.io running behind Caddy Layer 4. However I don’t terminate TLS at the edge in this case.
@prologic@twtxt.net I got confused as one can simply proxy through Caddy. Duh! 😅
@bender@twtxt.net How do you mean? 🧐 Caddy doesn’t do L4 by default.
@prologic@twtxt.net right, it doesn’t. It is a module.
@bender@twtxt.net Yup 👍
@prologic@twtxt.net want to share the snippet of your Caddyfile for irc.mills.io?
@bender@twtxt.net Sure! 👍
{
...
# Layer 4 Reverse Proxy
layer4 {
# Gopher
0.0.0.0:70 {
route {
proxy <internal_ip>:70
}
}
# IRC (TLS)
0.0.0.0:6697 {
route {
proxy <internal_ip>:6697
}
}
}
}
@kate@yarn.girlonthemoon.xyz You’re welcome 😇