tilde.team offers an alternate host: bsd.tilde.team, which runs freebsd 12.
currently it supports:
the user creation script copied over the
~/.ssh/authorized_keys file in your $HOME on ~team. feel free to adjust as needed or holler if you need an admin for something. you should be able to just ssh email@example.com instead of firstname.lastname@example.org
there's a mailing list thread for discussion that i'll post updates to. feel free to holler in #team on irc as well.