So, only self hosting. Gonna mirror my github repos on my synology!

You should be doing that anyway, no external hoster can be a replacement for having your own backup.