Get a domain, most tutorials use Cloudflare, so get that and switch if you want only after learning a bit more.
I recommend this setup to easily host anything you could ever want, access it remotely without exposing your network. Use Proxmox Helper Scripts.
Proxmox VE (host)
├── VM #1: Tailscale Exit Node
└── VM #2: VM
└── Docker
├── Traefik
├── Coolify
└── Zitadel