since the weather is going to start getting colder, i’ve been looking ahead and trying to plan out some projects that i want to work on over the winter. mostly, network service projects, ai server build, home assistant stuff, various 3d printer projects, etc. and i’m looking for a way to keep all the notes and files in a main “notebook” type of system. i’ve got gitea setup and nextcloud, ( and most common network services). i was looking at openproject, but that seems WAY to much for what i need, focalboard looks kind of interesting though.
basically, i’d like to be use git for all file storage, but with a more complete frontend. or integrations with nextcloud, i was thinking of trying to piece something together using gitea actions or node-red (i’m VERY new to both, so this would be an adventure), but before i head down that rabbit hole, i’d like to know if there is a better, easier, more complete option?
Take a look at obsidian and node-red.
Yes! There’s a git plugin for obsidian that supposedly works very nicely. Obsidian runs locally, on desktop and mobile and also offline which is super nice. Not opensource, but all your stuff is kept in a normal folder and all notes are regular markdown. The devs have pledged to make it opensource should they ever abandon the project.
Can confirm Obsidian works well. The GitHub plugin I’ve used is find, just have to remember to commit and push. Would prefer a save as you go situation.
Kanboard is pretty good, but doesn’t use git for storage.
Something like wiki.js or Dokuwiki might work, wiki.js uses git and Dokuwiki uses plaintext files.
If you’re using nextcloud already, Nextcloud Deck is pretty basic but works alright if you want a simple kanban board .
BookStack is also great for a wiki, but doesn’t use git.
Obsidian is really popular right now too and uses plain markdown files that you could manage with git
Joplin?
@Glamorous9899 i’ve heard people use git-annex for “file storage”