I agree with the points made by stoffu.
We should have additional people (at least one) with access to the github repos (the web site is also a repo, which is why I phrased it that way).
Further, I would also suggest that I should step down as maintainer and hand over administration of the project assets to someone else. I clearly don't have the time to continue usefully in this role. The community should reach consensus on who this should be.