A screenshot of a tutorial repository with a video showing, and the Forgejo, git-annex, and DataLad logos on top.

Self-hosted and git-annex enabled data store with Forgejo

If we are being honest, hosting DataLad datasets is not the most straightforward thing in the world. Sure, through the power of git-annex, and with the help of a range of DataLad extension packages they can be put pretty much anywhere. But the fact that it is possible does not imply simplicity. There used to be a time when GitLab supported git-annex repositories directly. But with the arrival of Git LFS it got removed....

2024-07-21 · 11 min · 2155 words · Michael Hanke
A screen shot of the Navidrom web UI with the logos of Navidrome, Picard, git-annex, and DataLad on top of it.

Self-hosted music streaming from a git-annex repository

Managing my music collection was the very first thing I tried with git-annex. That was more than 13 years ago, and till today I continue to use the very same git-annex repository for this purpose. Screenshot of the first commit’s git log of my oldest git-annex repository that is still in active use today. I still have a clone on my laptop. I had others on machines like the small box plugged into the wall with speakers connected and running mpd....

2024-07-18 · 12 min · 2554 words · Michael Hanke