Generate documentation
Use sphinx and investigate how to best present the resulting files. It must be fully integrated with CI/CD pipeline, generated at least for every tagged release.
Investigate how Gitlab Pages could be used. This option is not acceptable because it requires a github or gitlab (official) repository.
Another option: Cloudflare workers.
Edited by Francisco Garcia Florez