Just a quick post to say that I’ve setup the DNS and nginx so that this site works on IPv4 and IPv6.
Turns out it’s really easy (assuming you’ve got a routable IPv6 address). In the nginx config file for the site, add:
listen [::]:80 listen [::]:443
lines after each of the original listen directives, then restart nginx.
Next on the list is getting IPv6 to work over the OpenVPN tunnel 😉