Yes, another option would be to set up a VPN, but I thought about the possibility of Port Knock, because the idea would be to ultimately offer partners whose VMs I host on Proxmox a management interface for their machines, just like Contabo does, but without implementing any proprietary software...