Mike is the go-to tool for versioning MkDocs sites. It allows you to easily manage multiple versions of your site and provides a simple way to deploy them to a static hosting service. However, mike is heavily focused on GitHub Pages, which may not be suitable for all use cases. For example, if you want to host your site on a different platform or use a different versioning strategy, it can get a bit complicated.

Since I am a heavy user of Forgejo/Gitea-based instances, where GitHub Pages is not available (and Codeberg’s …