this post was submitted on 17 Jul 2025
2 points (100.0% liked)

Collaboration tools

124 readers
7 users here now

This is going to generally be about git forges like gitea, but it’s open to discussion about any collaboration assisting tools and platforms.

Related communities: !librecomms@scribe.disroot.org

founded 4 years ago
MODERATORS
 

I need to start a project in the cloud for collaboration. Normally gitea would be the answer. But there are some binary blobs, like images (logos, icons, etc).

I think most ppl just say “fuck it, I will put these binary objects that do not need version control under version control, just to get them in the same place”.

Is there a smarter approach?

top 2 comments
sorted by: hot top controversial new old
[–] immutable@lemmy.zip 4 points 2 weeks ago
[–] eksb@programming.dev 3 points 2 weeks ago

If it fits in Git LFS, use Git LFS.

I had to version control large (10+GB) files; too big for Git LFS. I wrote a program that stored the files in S3 with metadata in DynamoDB. There was a Java library, CLI, and a GUI. It worked well. The users liked it. I tried to get my employer to open source it but they refused.

If I had to do it over again, I would have stored the metadata in Git and written some scripts that call the Git CLI to manage the files.