TTC
Theo's Typesafe Cult.j0hannes
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
21KMembers
View on DiscordWant results from more Discord servers?
More Postscold 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