We also have a PeerTube instance: https://videos.hilariouschaos.com
I’m happy to give you access to it if you want to use it to share your creations. As a general rule, this should be original content you made, not anything copyrighted.
If you’re interested then just sign up at https://videos.hilariouschaos.com and send me a DM here to let me know it’s you.
That is really lucky! I’m glad you managed to get the data off, it really pays to have those back-ups running.