Rank 2: Process
I want to restrict access to appwrite to certain IPs. If I do that for https in iptables, it doesn't work because a user can still connect via http. I can't restrict access to http the same way because that would interfere with the LetsEncrypt mechanism obtaining new certificates periodically because that depends on the LetsEncrypt client having access to the server via http. But can I disable traefik's access to port 80 in the docker compose file? Will that prevent LetsEncrypt from working too?
Cloudflare, set all the Firewall settings with Cloudflare WAF.