Я помню, как я здесь агитировал местных анонов использовать GitHub, потому что там все есть. Так вот ещё подумал, что могу быть действительно не до конца прав, но всё ещё рекомендую публиковать свои опенсорц проекты, интересно же. Даже если это пара небольших скриптов (которые можно и в скриптотред запостить, но не суть). Может новый клиент Tox запилите так, например.
Поэтому специально для вас рекомендую к прочтению статью про анонимные емейлы на гитлабе:
https://docs.gitlab.com/user/profile/#use-an-automatically-generated-private-commit-email
Вы можете скрыть из коммитов свой «настоящий» емейл и оставить тот, что сгенерирован на гитлабе.
На гитлабе вы можете зарегистрироваться по одному мылу, а на сайте и в коммитах указывать другие адреса.
В отличие от своей vps c bare git репозиторием, который вы клонируете по ssh у вас всё ещё будет куча фич платформы хостинга исходного кода, таких как CI/CD пайплайны, багтрекер / issues, wiki, gitlab pages.
Альтернативой в принципе может быть и fossil, который всё это включает на уровне системы контроля версий.