OP Probably already knows but this comment is a reminder that you can self-host: • Gitea: https://docs.gitea.com/category/installation • GitLab: https://about.gitlab.com/install/ • Other options akin to GitHub
Forking on GitHub is for convenience. Hosting on GitHub is for exposure and redundancy. Always have local and alternate cloud backups ❤️