Just fireup the game, connect, and play, as if the server is hosted on some VPS.
The best you can do without clients for the users is to set up a VPS and have your server VPN into it so the VPS can expose the game port through the VPN.
Other than that there’s no escaping either clients for everyone, or open ports on your router. Something somewhere has to be accepting incoming connections.