but i am still unsure how i can administrate securly. I probably shouldn’t expose winbox to the world or even ssh. So I am thinking to use a vpn behind or an ssh bastion. Is this the right way to do it? Iam interrested by any example of configuration for such purpose.
Correct, the safe/secure way is to use VPN to get to the router
Some people use port knocking but is best as a work around until you get vpn working.
I use IKEv2 with the mikrotik phone APP to access the router when away.
Lots of folks here are adept at helping you setup VPN as well. Its not exactly crystal clear.