Let me add my own storage for cloud sync
closed
S
Simon Halimonov
10 USD for 1 GB of database and file storage is just insane. Also is in my mind against the bring your own API key mentality. I want to keep my own data.
Tony Dinh
closed
You can connect with your own storage using Extensions: https://docs.typingmind.com/typing-mind-extensions
Here is an example how you can connect to S3: https://github.com/itcon-pty-au/typingmind-cloud-backup
See other examples here: https://github.com/TypingMind/awesome-typingmind
Update June 2025: there is now a new pricing plan for cloud sync at only $4.17/month when paid annually. You can change to this plan in the cloud sync > manage subscription screen.
Tony Dinh
Merged in a post:
cloud sync with GDrive or Dropbox, etc.
Jack Koch
Your pricing for storage upgrades is frankly criminal and I refuse to pay you $10/mo for 1GB of storage. It would be MUCH better if instead we were free to use cloud storage we already pay for (like GDrive, Dropbox, etc.) to backup our accounts. Or if you insist on making us pay you for extra storage, at least be somewhat reasonable about prices.
k
kevin corkum
There are options to use alternative hosting. BTW OpenAI charges $3 / GB and think about how they are loss leading and get a much better price than typingmind. I think the problem here is that it's one of those "Lifetime Deals" where things aren't included are at best in the small print. But native dropbox would be a win!
Tony Dinh
closed
You can connect with your own storage using Extensions: https://docs.typingmind.com/typing-mind-extensions
Here is an example how you can connect to S3: https://github.com/itcon-pty-au/typingmind-cloud-backup
See other examples here: https://github.com/TypingMind/awesome-typingmind
Update June 2025: there is now a new pricing plan for cloud sync at only $4.17/month when paid annually. You can change to this plan in the cloud sync > manage subscription screen.
Stephan Fischer
Tony Dinh I spent hours on this could not get it to work
Luke Zilioli
Tony Dinh support via extensions very much feels like a stop-gap. You should leave this open so you can gauge how badly the bulk of your customer base wants first party support of this feature
R
Rob
Tony Dinh has anyone ever got this to work?
B
Bogdan Vaida
Tony Dinh doing it like this feels like the stone age. Most apps just sync via icloud / google drive or their own setup.
Stephan Fischer
Have a look at Bolt AI - it has some neat features over TypingMind and you can sync via iCloud, Google Drive etc. I'm in the process of moving everything over and they currently have a WWDC discount of 25% off. It's also available on Setapp by the way. I really like the inline features, which means I can do stuff from other applications. And so far it seems to be as good as TypingMind and has a few features missing, but then has other features which TypingMind doesn't have. But most importantly for me is no monthly fees to sync.
I
Image
Stephan Fischer It looks like Bolt AI charges you every year for the update. And it's not a small fee. It it's true that is a scam.
Stephan Fischer
ImageYes, 40% off if you want updates after a year, like every company. TypingMind is also a subscription, even for the lifetime version. You need to pay US$120 = AU$~180 per year, as it's useless without additional storage.
chikosan
That correct, the price no make sense..
Aidan Molins
this has been addressed by the TM team before – it's apparently "not a priority" and community workarounds exist. i hope they change their mind so I can recommend TM to my friends and family.
why would I spend $10usd per month on 1gb of cloud storage when I could get other solutions like t3.chat for $8 a month, with LLM API fees included? it doesn't really make sense to me.
M
Manas Najmuddeen
Aidan Molins can you point at some community workarounds please?
Stephan Fischer
Manas NajmuddeenThere is one Amazon T3 plugin. I tried it, for me it unfortunately didn't work. So I now move to Bolt AI, as that can be synced via Google Drive, iCloud and the likes.
Simon Oakes
The 10MB storage limit, even for self-hosted instances, presents a significant hurdle to usability. It effectively eliminates the benefits of self-hosting, making it seem counterintuitive to use our own resources when we could be leveraging yours for the website itself.
While I deeply appreciate the work you've put into this and am now a lifetime subscriber, I still believe the storage limitation is a critical area for improvement. The current limit is proving to be insufficient very quickly – I'm already at 10% capacity after just a short time.
To address this, I'd be very receptive to options like:
Paid storage upgrades: A one-time fee for increased lifetime storage would be a welcome solution.
Integration with external storage services: Offering support for services like S3, NextCloud, Seafile, or even local storage would provide users with far greater flexibility and control over their data.
This limitation seems to conflict with your stated commitment to user data ownership and control, which I strongly support. Providing more robust storage options would not only enhance the user experience but also strengthen the alignment with your core values. I'm excited to see how this evolves. Thanks again for your work!
J
Jeroen Hammer
Here is a version in clear, “plain” language that you can easily place under the feature request:
I totally agree — let's choose our own storage!
Why this is important
• Price — You now charge $10 per GB per month; with the major cloud providers, you only pay a few cents. That difference is huge.
• Fits the current model — We can already set our own OpenAI key. Then it is logical that we also decide where our files are.
• Privacy & rules — Many (European) organizations need to store data in their own cloud or on their own servers. Without this option, they will not be able to use TypingMind.
• Fewer costs & work for TypingMind - If we pay for storage ourselves, your server costs and support requests will decrease. You can then focus on new features.
• Space for larger files — Think of knowledge bases with PDFs, images, audio. With our own bucket, the 10 MB limit is no longer a problem.
• Technically simple — With one standard S3 connection, it works immediately for AWS, Backblaze, Wasabi, Cloudflare R2, MiniO, and so on.
• Stay competitive — Tools like Obsidian, Logseq, and Tana already offer this. With BYO‑Storage, TypingMind remains attractive to power users and teams.
Simple proposal
• In the settings, add a “Custom S3 Storage” section (Endpoint URL, access key, secret, bucket, region).
• If you don't change anything, simply use the current TypingMind storage.
• Maintain client-side encryption so data stays safe everywhere.
I'd love to test in a beta. With my own (cheap) R2 bucket, I can immediately use TypingMind more widely. Let's make this a reality!
Q
Quint
yes please!! even if it could be connected to S3 or anything related having my own choice for cloud sync would be great
U
Unknown Entity
100 pct agree, self hosted should be an option
Load More
→