- A Cloudflare account and any domain that you own which uses Cloudflare DNS
- An
/outNextJS build folder created withnpx next build - Docker installed and running.
1. Download and install cloudflared-windows-amd64.msi
- First:
cloudflared.exe login
- then:
cloudflared tunnel create TUNNEL_NAME_HERE
- Type: CNAME
- Name: YOUR_SUBDOMAIN
- Target: MY_TUNNEL_UUID.cfargotunnel.com
- Proxied / TTL Auto
docker build -t docker-nextjs-cloudflared .
- then run:
docker run -p 3000:3000 docker-nextjs-cloudflared