@necrevistonnezr Yes, that should be enough. You can verify if this is the case by trying out host www.cloudron.io <public-ip-of-your-cloudron-server>. It should timeout.
As for IPv6, from a quick look at the code, it looks like we only bind port 53 to the server's IPv4 addresses. Let me check and get back tomorrow.
@jodumont Do you mean the AdGuard dashboard is empty after restart? Atleast for me, it appears to be intact after restart. The query log is also intact.
@staypath Yes, this is possible. I just added this recently with package v1.8.0 (so a month or so ago). There is a file called /app/data/dnsmasq.conf where you can add custom dnsmasq configuration. After adding config there simply restart the app. See https://docs.cloudron.io/apps/openvpn/#dns-server
@mehdi I agree with this. However, it would also be important to have the ability to give the container a static internal IP and allow the configuration of the VPN app to set that container as the default DNS server.
@doodlemania2
Thanks to rclone I uploaded all 222GB to my Google Drive in less then a couple hours. (didn't time it, but expected it to be much longer.)
VPS is on a 200mbit line last time I checked, so could be under an hour.
If only we had network graph stats.