Seeing as you say port 25565 you're using Minecraft Java, so i'd prob just do this:
Couple of points:
-
Make your account PAYG to lessen likelihood of server being shutdown (will still be free)
-
Take nightly backups just in case.
You could stump up for a management console like AMP if you want to make things a bit easier.
GL.
AGH with upstream lookups over DoH, and adblock list from oisd.nl.
Split-brain topology to give internal IP in preference to public IPs for my selfhosted services, and selective routing of a defined set of domains to a geo-unblocking service so I can access things like BBC iplayer etc. from my home network.