Cloud storage solutions for collaborating on local files

I want to collaborate on .md files (via Obsidian. for developer documentaion) and video recordings with my team mates. I've tried pCloud and iCloud (and other solutions) that allow you to sync local folders. And share such a folder with team mates who will then have a synced version locally and changes it's contents. But this is only viable when files that have been changed start syncing near instantly. The solutions I've tried take forever before a file even starts to sync. I was wondering if you have tools in mind that can help me with my use case.
J
.j0hannesโ€ข349d ago
Before you suggest collaboration with git... too much friction. For everything that isn't a code file, I wan't real-time sync. Submitting sth for reviews should be optional, not default.
C
cupofcryptoโ€ข349d ago
@j0hannes I have the same issue as you, I am collaborating with a bunch of no-dev people writing on .md files. It's a mess ๐Ÿ˜… Luckily this seems really promising: https://github.com/Thinkmill/keystatic Still in beta but you can do so much already with it. I am looking to implement it as soon as I have some spare time.
GitHub
GitHub - Thinkmill/keystatic: First class CMS experience, TypeScrip...
First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB - GitHub - Thinkmill/keystatic: First class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB
J
.j0hannesโ€ข349d ago
Previously I had the .md files displayed via Docusaur. And updated via git. But that created too much friction. I want something that's real-time sync per default. And sumitting file changes for reviews to be optional. And if the latter is not possible (like in my current Obsidian+pCloud solution) a file history will do for reverting if file changes from team-mates aren't satisfactory. Does Keystatic allow for edits without having to push or PR changes?
C
cupofcryptoโ€ข348d ago
I had your exact thought when I saw that a PR is required for each post. The UI is pretty straightforward and personally I think I'll keep using it for my community, at the end is just an additional step that people need to learn but no rocket science. They have the option to change the storage into a local version: https://github.com/Thinkmill/keystatic/discussions/103 But doing so now you need to force all contributors to install the application locally and sync it via Google Drive or something else.
GitHub
Local development without a remote build step? ยท Thinkmill keystati...
Is it possible with the current release to have the build process run locally without it doing a git push and publishing via Vercel every time? I understand that you can at least pick a different b...
J
.j0hannesโ€ข348d ago
Thanks. Could you share a screenshot of the Keystatic interface? Also, in case you are jschuur, I looked at your profile and found doesithaveafeed. which had some potentially useful code for my backend dev. Since I'm building a content aggregator that, among other things, allows users to get content from websites by entering urls.
C
cupofcryptoโ€ข348d ago
Don't have screenshots, but I think you'll find this video helpful: https://youtu.be/IHCMlHrIZKc Ilso I am not jschuur, it was just a discussion I read a while ago in their Discussions but he builds cool stuff ๐Ÿ˜…
simonswiss
YouTube
A Walkthrough of the Keystatic Early Access Onboarding
Thinkmill just released an early, early access to Keystatic, the GIT-based CMS. In this video I walk through the onboarding flow to get setup with a new Keystatic project.
J
.j0hannesโ€ข347d ago
I ended up using sync.com takes about 20s or less for changes in .md files to be reflected on my team members system. and file changes trigger uploading
Want results from more Discord servers?
Add your server
More Posts
cold startsIโ€™m having an issue with my first queries after the db going idle taking about 11s to 12s which is cAndroid emulator cannot connect to my Expo without tunnelHello, I am building an app with `create-t3-turbo` in windows 11. I keep getting the error connectis this middleware is good for longterm?hello guys, in these code snippet i want to check if user is subs and valid, but i im wondering if tBidrectional Infinite Scrolling ImplementationHi guys have you ever implemented something like this in a chat application? or any application for Is it possible to generate a github action to build a preview of a pull request in nextjs?Im looking for a way to generate preview for my nextjs project but I didnt find a way to do it that File Uploads to Local StorageI'm building a website for my brother's shop. They want an admin panel where they can add new producChange ctx.session.user values to include new ones? Bad idea?Right now when using `ctx.session.user` I get a few default options that come with t3-app. `.id`, `Next13 app-router: How to get request headers on client page comp?All my pages are client components because I want to use page transitions and need to wrap them in aCan i send a file from trcp router?I want to send a xlxs/csv file to FE (expo). Can i do this like expressJs? or do i need to first upluseSession has an empty user object {}When using the useSession hook, session.data contains `{ user: {}, expires: '2023-06-30T20:30:42.181TypeSafe external API ?I am currently communicating with an external API and after falling in love with TRPC, I would like Want to request only half of the audio file but not workingi request an audio file from my server and stream it to the browser .. on the browser i make a requeHow is realtime DB syncing accomplished without Firestore/Supabase?Hi! I've been working with Firestore for a long time now and gotten very used to the realtime db synDrag and drop library recommendation?Whats the community-favorite option right now? I saw that react-beautiful-dnd isn't being maintainedtRPC invalid_type error with ClerkHi, I have this weird issue I've been trying to resolve for a while now. This is the error in browsSave selected option on dropdownHii, I have a dropdown list that is being made from an array and a Save button. When I click the savEnd-to-end testing tools, SuggestionsHey everyone! ๐Ÿ˜„ I hope you're all doing well. ๐Ÿ‘‹ I have a couple of questions for you, and I'd reN Nested RelationsHi im having trouble dealing with nested includes. I have a Comment and reply structure and replies A question on procedure design.I would like to know if it is best to try combine procedures or keep them separated. I don't want toMigrating to supabase from create-t3-turboHey guys! I'm migrating a create-t3-turbo app to the supabase create-t3-turbo template, and I'm a bi