If you don’t need CI/CD I don’t see any reasons to choose Gitlab over gitea. But I’m still testing gitea so take my words with a grain of salt :)
If you don’t need CI/CD I don’t see any reasons to choose Gitlab over gitea. But I’m still testing gitea so take my words with a grain of salt :)
At work we selfhost gitlab (paid) and I’m checking gitea for my own projects. They have a good comparison table at https://docs.gitea.com/installation/comparison
Do you also need CI/CD?
I’m happy it helped.
I tried many systems (paperless and it’s derivatives as well) and I found docspell is a lot easier to use and has all the features I need.
That as a summary :)
My only recommendations are
I use docspell and I find it great. I run it on VM on an old microserver running proxmox.
There is also Mayan edms based on Django, but it has to many features for my use case.
I’m using this with Nextcloud through WebDAV.
There is a keepass app in Nextcloud to access your keepass database using a web browser (keeweb), keepassXC has a client for Linux, Mac and windows (and all of them work great) and there are many apps for iOS and android.
I use the free version of Strongbox with WebDAV and I haven’t had any problems.
You can just backup the keepass database file and you can also have several databases. Each database has its own password.
I use Nikola and it hasn’t let me down. It just works and supports all the ways I write content: markdown, asciidoc, rest, Jupiter Notebooks, html and so on. It does not have so many themes, but the default one works and it’s not hard to customise if needed. If you like to use python it’s also easy to extend. I’ve written a bit about Nikola here in case it picks your interest.
I’ve deployed it to CloudFlare pages, but GitHub pages, Gitlab pages and any other provider also work.