snikket-server
snikket-server copied to clipboard
Unraid Snikket deployment
Using CaddyV2 container set up the caddyfile as specified, but i'm not getting the certs come through properly,
- erros in the snikket-certs container remote error: tls: internal error
- I understand using the network mode as Host opens all ports, but i don't feel this works on unraid like this, i need to have port mappings. Can i get the port mappings for each of the 4 containers? i've added one for snikket proxy..
I don't know if you got this sorted by now, but if not, I'll take a guess at what might be the issue:
Certbot requires port 80 for the http-01 challenge. In your screenshot, you have it mapped to port 5080, which is fine, as long as you've done the translation from 80 to 5080 at your firewall/router.
Where I'm going with this is, I would make sure you have port forwarding setup for port 80 on your firewall with it mapped to port 5080 on your unraid server.
As with the quickstart instructions, this assumes that you don't have other services already running on port 80. If you do, you'll need to first have your reverse proxy handle the traffic and route it according to its domain. I'm not familiar with caddy, so I can't offer much insight on the actual caddy config, but there are several examples in the docs and I have a suggested one for HAProxy in the issues.