Do you think that exposing directly to internet many #selfhosted services used for storing personal data like files, notes, etc.. might be dangerous? Or rather what is the level of risk, because there always is. I do all the typical stuff to protect it, like having updated version, using 2FA, proper https, passwords....

As a fun fact for those who have no experience with that I can tell that for example a SSH server on default port with public IP is tried by bots average 1 time every minute.

@Szwendacz The risk of loosing data with #selfhosted services is real, one should carefully consider it.
It's not zero when you store your data on servers of companies either.
Using non default ports, putting services which are not meant for the public onto a VPN like OpenVPN or Tailscale are worth considering.