Custom Backup / Restore endpoint / Self Storage for Cloud Sync / Backup
Since vision has been around, my sync storage frequently fills up. I’d like to be able to sync and store data myself rather than clear it constantly or subscribe to an additional storage plan.
Log in to comment and vote
Comments21
Teal Celestial
Feb 7, 2024
Especially since the storage plan is - get this - a 170000% markup over S3. That's right, they're charging ONE THOUSAND SEVEN HUNDRED times the price of S3.
Violet Lizard
Feb 8, 2024
It is also not entirely intuitive or obvious that these images you upload to vision get stored in the typing mind cloud in the first place. I spent a lot of time deleting chats to make space before realising that there were several MB of vision images that were store there taking up space. The “sync settings” checkboxes don’t show images as an option.
It could be useful if the triple-dot menu on the images or some other UI widget made it clear it is being stored in the cloud and maybe a button or menu option to remove it right there too
Amaranth Dew
Mar 16, 2024
This extensions solution feels like a cop out tbh 🙄
Tan Duck
Jun 7, 2024
Sven Hello! 👋 Did you manage to use it correctly with any service? if yes please guide us how to do it.
Nov 14, 2023
Mar 16, 2024
Hi all, Typing Mind Extensions is now available.
You can build your own sync server that sync your data to Azure, AWS, Box, etc.
More details here: https://docs.typingmind.com/typing-mind-extensions
Following up on the Extensions release. Here is my vision for TM (will use TM as short for Typing Mind) regarding custom cloud sync server:
1. TM will not have a built-in "Sync to Google Drive/Box/AWS" feature.
The reason is that it does not solve the privacy issue. All of these cloud storage providers require a server component and some OAuth permissions to transfer the data from your local device to your account. This means if TM were to support this, your data would still have to be transferred to TM's server anyway, defeating the privacy reason.
For example, if TM supports sync via Google Drive, you will have to "Allow TM to access your Google Drive", then TM's server will receive the data from your local device, upload it to your Google Drive, and redownload it again on other devices. All of this means your data will be transferred to TM's server as the intermediate storage.
2. Build your own extensions for private cloud sync.
The only way you can ensure your data stays private is to set up your own Cloud Sync server.
Data from your local device go straight to your server, with no intermediate server or proxy in between.
Now, with the new Extensions feature, you can integrate TM with your own private cloud sync server.
This is the most flexible and private way to host your data outside of TM.
3. Official extensions for private cloud sync (open-source)
A cloud sync server can be a simple or complicated piece of software, depending on how smoothly you want the data to sync.
The most straightforward approach is to import/export the IndexedDB/LocalStorage between devices every time you click “Sync” without handling conflicts.
The best way to handle cloud sync involves complicated logic like delta updates, merges, and conflict handling between multiple devices. This is what the current TM Cloud Server is doing.
Going forward, we may work on an open-source extension for private cloud sync. This includes the extension code and the code for the cloud server and database. Third-party cloud storages may also be supported (AWS, Google Drive, etc.). These extensions will be open source. If someone from the community wants to build this, we'll be happy to recommend it in the official app (as long as it's open source).
Tan Tomato
Mar 2, 2024
This would help with privacy too, so I see this as an essential feature even if I don't need the extra storage space.
Mar 2, 2024
Feb 29, 2024
Duplicate: https://typingmind.canny.io/feature-requests/p/custom-backup-restore-endpoint
Tony Dinh
Feb 29, 2024
Duplicate. Let's continue tracking this in this ticket: https://typingmind.canny.io/feature-requests/p/custom-backup-restore-endpoint
Green Bottle
Feb 23, 2024
What's the ETA on this 'plan' Tony Dinh? This is sorely needed asap. With just a handful of screenshots on Vision and you're already full.