Our lab organizes IoT development training and challenges and we have so far been using an identical approach to the FabAcademy for documentation.
That means Markdown + CI/CL for hosting of the documentation pages.
We use docs for judging on one side and creation of participants portfolios and have been managing it within the free tier (10Gb) until 2021.
Since last year things have really gone lockdown in Gitlab and our participants (poor kids) have to submit Credit Cards to get a Gitlab account.
Anybody knows an alternative provider for similar workflow? We dont mind paying a fee for services but cannot be priced like professional developement studios etc.
Thanks for your thoughts
Theo
(I wished Fiore was still around for this question)
Hi Theo, I’m sorry to hear this. Please consider the following recommendations as an alternative to your current setup:
I’ll suggest Github pages, I have a mirror of my FabAcademy repository there, and I’m also using CI/CD tools for MkDocs. It’s the same pipeline configuration as in Gitlab.
Also, keep track of big binary files using GIT LFS standalone or using “lfs-folderstore”. This could help minimize your storage size by tracking big binaries using an alternative data storage service or even a Drive or DropBox Free account, and just use git for text files.
I’ve prepared a repository with all the needed configurations to run a CI/CD for using MkDocs and GitHub actions it works just as the GitLab for our Fab Academy: