Guild icon
S3Drive
Community / general
For all on-topic discussion about S3Drive or related storage providers.
Avatar
Avatar
zvan_fox
Hi, how can I update the app to the latest version as the changelog on Windows if I installed it with installer.exe?
Hi, you get the latest version: https://github.com/s3drive/windows-app/releases and then install it. It will override the previous one.
Avatar
nice, thank you!
10:46 AM
Hmm..unfortunately, it did not maintain the settings (I'm not logged in, if it helps)
Avatar
Avatar
TheWilley (Souptime)
Hi! Been using your app with Backblaze and I must say it works wonders. Incredibly easy to connect my linux OS and android phone. I'm curios however how you guys are doing in terms of development and finance. Will you guys be around in say 2 years? Does 1.99 euro a month (for a subscription) from my side help the longevity of the project? I'm asking because I like your product and want it to be sustainable for you folks :p (edited)
Hi, thanks for your kind words! I can only speak from my biased founder / lead dev perspective. Our development is progressing nicely, we release frequent updates: https://github.com/s3drive/windows-app/releases and release major milestones every couple months or so. There is a growing number of feature requests: https://s3drive.canny.io/feature-requests that currently outpace our development tempo, but for us it is a healthy sign of a growing userbase and community. In terms of finance, we've divided our business into two (actually more than that, but for the sake of simplicity let's keep 2) major paths. Software and service. Currently S3Drive is mostly about software that users use to connect to 3rd party storage. Software development is expensive, but we're financing it from the license purchases and subscriptions that we sell. As long as this keeps expanding (which it well does) we'll be able to develiver new and new updates. Since our operational costs are low, even if our revenues are dropping, it doesn't mean we can't provide service. It would just mean that development would slow down, so new shiny features would take slightly longer to appear. The other path that would allow us to grow and finance software development is selling S3Drive with a storage bundle. We plan to release paid storage plans over the next couple months. Profit margins are tiny, but it would allow us to speak to broader public with something you can use with login/e-mail password instead of cryptic API keys. To keep the answer simple. Even though €1.99 is a tiny amount, as long as it's recurring and coming from multiple users, it adds up to an overall development pot that we efficiently use to deliver features...and I am really thankful for your purchase.
Contribute to s3drive/windows-app development by creating an account on GitHub.
Give feedback to the S3Drive team so we can make more informed product decisions. Powered by Canny.
Avatar
Avatar
Tom
Hi, thanks for your kind words! I can only speak from my biased founder / lead dev perspective. Our development is progressing nicely, we release frequent updates: https://github.com/s3drive/windows-app/releases and release major milestones every couple months or so. There is a growing number of feature requests: https://s3drive.canny.io/feature-requests that currently outpace our development tempo, but for us it is a healthy sign of a growing userbase and community. In terms of finance, we've divided our business into two (actually more than that, but for the sake of simplicity let's keep 2) major paths. Software and service. Currently S3Drive is mostly about software that users use to connect to 3rd party storage. Software development is expensive, but we're financing it from the license purchases and subscriptions that we sell. As long as this keeps expanding (which it well does) we'll be able to develiver new and new updates. Since our operational costs are low, even if our revenues are dropping, it doesn't mean we can't provide service. It would just mean that development would slow down, so new shiny features would take slightly longer to appear. The other path that would allow us to grow and finance software development is selling S3Drive with a storage bundle. We plan to release paid storage plans over the next couple months. Profit margins are tiny, but it would allow us to speak to broader public with something you can use with login/e-mail password instead of cryptic API keys. To keep the answer simple. Even though €1.99 is a tiny amount, as long as it's recurring and coming from multiple users, it adds up to an overall development pot that we efficiently use to deliver features...and I am really thankful for your purchase.
TheWilley (Souptime) 10/28/2024 3:56 PM
Thanks for the detailed response! It's great to hear you guys are doing well in terms of development and that my subscription helps out. I noticed that alot of features are locked behind said subscription, which was my primary reason for upgrading, but honestly I would probably give you money even if everything was free, because I now daily drive this service and I want to give you something in return. In any case, I hope the userbase continues to grow, and thanks again for this great service! Cheers!
❤️ 1
MysticZach joined the server. 10/29/2024 8:34 AM
ste joined the server. 10/29/2024 4:52 PM
Sleepy Dog🐶 joined the server. 10/30/2024 8:24 AM
Rebmit joined the server. 10/30/2024 9:51 AM
Coldstorageunit joined the server. 10/31/2024 5:45 PM
Avatar
Good time of day. Will there be an open source?
Avatar
Avatar
gromov
Good time of day. Will there be an open source?
S3Drive codebase, rather unlikely at this stage: https://s3drive.app/faq?q=opensource Being a software provider (not a service provider just yet), this is the hidden sauce that makes us get paid, so we can develop this product. Having said that, we run on open source, contribute back (Rclone encryption: https://github.com/rclone/rclone/pull/8105) and rely on standards compatible with open source (S3: https://github.com/minio/minio). What would you like to achieve, if you've had the source? (edited)
Easily transform any S3, WebDAV or Rclone compatible back-end into your personal encrypted file storage. Drive mount, Sync, Backup, File Versioning, Search. Preview different file formats (pdf, markdown, txt, audio, video)
Kir Skaletski GMT+7 joined the server. 11/1/2024 10:43 AM
konstantin joined the server. 11/2/2024 12:54 PM
test ma,e joined the server. 11/3/2024 3:47 PM
Sthb joined the server. 11/5/2024 7:40 AM
esteve joined the server. 11/5/2024 11:53 AM
motorbikesandchill joined the server. 11/8/2024 4:14 AM
stitch911 joined the server. 11/9/2024 8:19 AM
FliZa joined the server. 11/9/2024 11:48 AM
zewo joined the server. 11/10/2024 5:45 PM
anthigh joined the server. 11/11/2024 8:23 AM
Avatar
Avatar
anthigh
Click to see original message
Sticker
aky joined the server. 11/11/2024 7:38 PM
Wyllis joined the server. 11/13/2024 6:16 PM
Avatar
Hey everyone, do you know, if it is possible to create a public link for a folder? I can create the link for a file, but for a folder I cannot see the option.
Tom joined the server. 11/14/2024 9:15 PM
Avatar
Unlawful Cactus 11/14/2024 10:18 PM
Why did S3Drive migrate on the iOS App Store? Do we need to install the new one and set it up again? Is it safe or a sign of a hostile takeover? Feels weird…
Avatar
@Tom ^^ +1
Avatar
Avatar
Unlawful Cactus
Why did S3Drive migrate on the iOS App Store? Do we need to install the new one and set it up again? Is it safe or a sign of a hostile takeover? Feels weird…
Hi, sorry for not mentioning this well ahead, but we've been talking to Apple about unlinking defunct macOS version from the iOS release for quite some time... and only now got "somewhat approved" at short notice. In the end the only solution to our problem was to remove both iOS/macOS versions, so that's what we did. Once you install new version your in-app purchases won't be visible (unless it was done through our website), so we'll need to have it fixed for you: https://s3drive.app/faq?q=ios_purchase In more detail: The reason that we've had to remove the macOS version from App Store is Apple Sandbox which doesn't work with Rclone making S3Drive unusable (we don't have these restrictions with DMG release). We've started to receive negative feedback, which started to take priority on the product page over iOS release where feedback was mostly positive 4.7/5.0. This started to affect our iOS statistics. We've had hoped that we will be able to unlink macOS from iOS and only unrelease macOS, unfortunately Apple doesn't allow you to do that... so the only option was to remove everything and have a fresh start. It means we yet again need to build the ranking / position and all the reviews, but waiting would only make things worse. I am really sorry for this disruptive change to happen, but it seems it's the only path that allowed us to not look like some abandonware... and it's a shame there was no easier way to do that. (edited)
Easily transform any S3, WebDAV or Rclone compatible back-end into your personal encrypted file storage. Drive mount, Sync, Backup, File Versioning, Search. Preview different file formats (pdf, markdown, txt, audio, video)
Avatar
@Tom , website mentions that the hosted plans are fully S3-compatible, but you don't provide the necessary details to use this storage with other S3-enabled apps. Is the hosted storage meant to be used only within S3Drive, or can it be accessed with a third-party S3-compatible client? If it's intended for external access, could you share the endpoints and instructions for generating the required keys? (edited)
nekolsd joined the server. 11/16/2024 1:01 AM
Deleted User joined the server. 11/16/2024 4:08 AM
Shrac joined the server. 11/16/2024 4:13 AM
Avatar
Avatar
xomisgod
@Tom , website mentions that the hosted plans are fully S3-compatible, but you don't provide the necessary details to use this storage with other S3-enabled apps. Is the hosted storage meant to be used only within S3Drive, or can it be accessed with a third-party S3-compatible client? If it's intended for external access, could you share the endpoints and instructions for generating the required keys? (edited)
The only storage plan that's available is currently free 12GB. Even though behind the scenes technically there is a S3 compatible endpoint, this plan is not meant to be used outside of S3Drive. Paid storage plans (except Starter) will at some point provide a way to export S3 credentials, so they can be used outside. This is briefly outlined in last item of section: "Intended use", in our T&C: https://s3drive.app/terms
👏 1
Avatar
Thanks! Looks like the ultimate plan + my own S3 storage is the way to go
Avatar
how can i change the automatic media backup file location - mines too large with over 2000 photos on!
Avatar
Avatar
Tom
Hi, sorry for not mentioning this well ahead, but we've been talking to Apple about unlinking defunct macOS version from the iOS release for quite some time... and only now got "somewhat approved" at short notice. In the end the only solution to our problem was to remove both iOS/macOS versions, so that's what we did. Once you install new version your in-app purchases won't be visible (unless it was done through our website), so we'll need to have it fixed for you: https://s3drive.app/faq?q=ios_purchase In more detail: The reason that we've had to remove the macOS version from App Store is Apple Sandbox which doesn't work with Rclone making S3Drive unusable (we don't have these restrictions with DMG release). We've started to receive negative feedback, which started to take priority on the product page over iOS release where feedback was mostly positive 4.7/5.0. This started to affect our iOS statistics. We've had hoped that we will be able to unlink macOS from iOS and only unrelease macOS, unfortunately Apple doesn't allow you to do that... so the only option was to remove everything and have a fresh start. It means we yet again need to build the ranking / position and all the reviews, but waiting would only make things worse. I am really sorry for this disruptive change to happen, but it seems it's the only path that allowed us to not look like some abandonware... and it's a shame there was no easier way to do that. (edited)
Unlawful Cactus 11/16/2024 10:25 PM
Thanks for the detailed explanation, appreciate it!
Mark82163 joined the server. 11/17/2024 3:07 PM
Aimekrofral joined the server. 11/17/2024 3:33 PM
zisen77 joined the server. 11/17/2024 5:55 PM
n0112 joined the server. 11/17/2024 10:05 PM
mrhizzo joined the server. 11/18/2024 1:42 AM
Yannik joined the server. 11/18/2024 5:15 PM
aw7k joined the server. 11/18/2024 9:25 PM
firmament joined the server. 11/19/2024 1:13 AM
rk joined the server. 11/19/2024 8:21 AM
TaijiTu joined the server. 11/19/2024 10:53 AM
ray_852 joined the server. 11/20/2024 1:45 AM
Campeh joined the server. 11/20/2024 3:21 AM
Avatar
Avatar
Ludwig
Hey everyone, do you know, if it is possible to create a public link for a folder? I can create the link for a file, but for a folder I cannot see the option.
I2rys (安全) 11/22/2024 4:34 AM
It's not possible to folders yet. (edited)
eee3 joined the server. 11/22/2024 2:24 PM
Diego joined the server. 11/24/2024 9:39 PM
Diemox joined the server. 11/24/2024 9:40 PM
jcx joined the server. 11/25/2024 7:24 PM
Lee joined the server. 11/25/2024 8:03 PM
SemiQuasi joined the server. 11/26/2024 1:29 AM
burbley joined the server. 11/26/2024 7:59 PM
Chris joined the server. 11/26/2024 9:44 PM
Bizbee joined the server. 11/27/2024 2:03 AM
Bizbee joined the server. 11/27/2024 2:18 AM
Avatar
Hi, was looking for an iOS app that works with rclone crypt and stumbled upon S3Drive. Just wanted to stop by and say the app is nice and works great so far. Happy to support you all and keep up the good work 👍
❤️ 1
Surfox joined the server. 11/27/2024 6:09 PM
Avatar
Android work profile has different path for file storage, but the Android S3Drive app attempts to download to /storage/emulated/0 even when running inside work profile and therefore fails due to permission issue. Is it possible to just tell the app to download to the "system default download directory" instead of hardcoding the path "/storage/emulated/0"?
👍 1
UmVeadoQualquer joined the server. 11/27/2024 9:52 PM
Avatar
Avatar
Chris
Android work profile has different path for file storage, but the Android S3Drive app attempts to download to /storage/emulated/0 even when running inside work profile and therefore fails due to permission issue. Is it possible to just tell the app to download to the "system default download directory" instead of hardcoding the path "/storage/emulated/0"?
Hi Chris, Thanks for that note. I will pass that to our team for fixing. Chances are we've never tested this with work profiles. Can't promise anything at this stage, but it shouldn't be massively hard to address. I will update you once I know more about that one.
un0r1ginal joined the server. 11/28/2024 12:14 PM
Deleted User joined the server. 11/28/2024 12:40 PM
miki85. joined the server. 11/28/2024 1:17 PM
Avatar
Hi Tom, thanks very much.
Avatar
Avatar
Chris
Hi Tom, thanks very much.
We've included hotfix to get the path to the Downloads from the Android OS directly instead of using hard-coded values. Can you please update your Android version and let us know if this is now solved? (edited)
Avatar
Hi Tom, I can now download single file which is my main use case so my problem is mostly solved. Remote to local sync also works (didn't test before the hotfix). I still notice some issues which I'm not sure are related to work profile. When making a folder with files and sub-folder available offline, it appears success and the folder is shown in the offline tab, but there's no transfer log and none of the files or sub-folder are actually available offline. Download zip doesn't work most of the time. Transfer log says "Null check operator used on a null value" for most files. It happens when I select folder only, files only, or both. And some suggestions: Currently if I select multiple files, I can only download them as a zip file. Could you add an option to download them as separate files? Some Android device allows multiple users, and I guess non-main users may also have different storage path. In the future you may test S3Drive under that environment as well. Thanks again for your help. Didn't expect a fix this quick and that's convincing.
rk joined the server. 11/30/2024 7:15 AM
MaxNovember joined the server. 11/30/2024 5:57 PM
Avatar
Avatar
Chris
Hi Tom, I can now download single file which is my main use case so my problem is mostly solved. Remote to local sync also works (didn't test before the hotfix). I still notice some issues which I'm not sure are related to work profile. When making a folder with files and sub-folder available offline, it appears success and the folder is shown in the offline tab, but there's no transfer log and none of the files or sub-folder are actually available offline. Download zip doesn't work most of the time. Transfer log says "Null check operator used on a null value" for most files. It happens when I select folder only, files only, or both. And some suggestions: Currently if I select multiple files, I can only download them as a zip file. Could you add an option to download them as separate files? Some Android device allows multiple users, and I guess non-main users may also have different storage path. In the future you may test S3Drive under that environment as well. Thanks again for your help. Didn't expect a fix this quick and that's convincing.
I've passed the offline and zip issues as bugs and multiple files download (without zipping), as a feature request. Can't promise anything, but expect some improvements over the next few weeks. Thanks for your feedback!
Charvonia joined the server. 11/30/2024 7:48 PM
Avatar
Hello
7:52 PM
Does this still get updated?
Avatar
Avatar
Charvonia
Does this still get updated?
Hi there? If you mean S3Drive, then sure, please visit our changelog: https://s3drive.app/changelog Unless you meant anything else? 🙂
Avatar
Yes, thank you
jacek64 joined the server. 12/1/2024 12:57 PM
Aranea joined the server. 12/2/2024 12:44 AM
KVSR_ANTS joined the server. 12/2/2024 12:51 AM
Avatar
Hello Tom, first of all thanks for your app, I was looking for something like this for a while! I did just install it and it works great. I do have a few questions on the usage though. I am mainly planning to use it as a backup and extension of my iPhone's storage, mainly the photos and videos. I have my own AWS account and set up S3 access, which seems to work fine. However, I am not sure how to best configure S3Drive to backup my photos and videos. Ideally I'd like to maintain the folders/album structure I have on my phone. I tried adding albums and the content gets added to "Automatic Upload", but it looses any album / folder context. Would you have a guide or suggestion on how to do that?
Avatar
Avatar
KVSR_ANTS
Hello Tom, first of all thanks for your app, I was looking for something like this for a while! I did just install it and it works great. I do have a few questions on the usage though. I am mainly planning to use it as a backup and extension of my iPhone's storage, mainly the photos and videos. I have my own AWS account and set up S3 access, which seems to work fine. However, I am not sure how to best configure S3Drive to backup my photos and videos. Ideally I'd like to maintain the folders/album structure I have on my phone. I tried adding albums and the content gets added to "Automatic Upload", but it looses any album / folder context. Would you have a guide or suggestion on how to do that?
Hi, thanks for kind words! The reason that app puts everything to single backup location on iOS is because it tries to deduplicate photos from all selected albums. If there were multiple albums selected and duplicate photo, how do we choose from which album to delete photo and which to keep? Our experience with iOS was that all media that sits in "Recents" album is present in other albums but grouped by some categories e.g. Favorites or Videos. We could technically split it by album (and that's what we actually do on Android), but since most people likely backup main "Recents" album that would unnecessarily create additional directory layer. Having said that, our experience with iOS ecosystem is limited and perhaps we've missed something in our assessment. How do you organize albums on your phone and which one would you like to backup and which don't? ( Not asking for real album names 🙂 ) We're open for improvements.
Avatar
Thanks for the quick response! That makes sense. On my phone I try to organise my photos into non-overlapping slef managed albums, but there are iOS managed albums where photos overlap quite a bit. I suppose the only real option to handle this properly in a generic would be to manage objects / files independent of their metadata (filename, album, annotations, etc) and that may prove to be a bit of a task. I guess what I was after for my case was a way to backup selected albums into specific bucket prefixes. Whether that results in duplicates would be a risk I'd have to take. (I suppose there could be an async process that checks the checksum or filename, or etag, etc across my bucket and reports back any possible duplications) To be honest I haven't spend too much time with this yet. I was just concerned about how I would manage the files on S3 if they are all in the same folder (and what happens if there should be name clashes).
Avatar
Avatar
KVSR_ANTS
Thanks for the quick response! That makes sense. On my phone I try to organise my photos into non-overlapping slef managed albums, but there are iOS managed albums where photos overlap quite a bit. I suppose the only real option to handle this properly in a generic would be to manage objects / files independent of their metadata (filename, album, annotations, etc) and that may prove to be a bit of a task. I guess what I was after for my case was a way to backup selected albums into specific bucket prefixes. Whether that results in duplicates would be a risk I'd have to take. (I suppose there could be an async process that checks the checksum or filename, or etag, etc across my bucket and reports back any possible duplications) To be honest I haven't spend too much time with this yet. I was just concerned about how I would manage the files on S3 if they are all in the same folder (and what happens if there should be name clashes).
We will certainly be improving app support for managing/backing up assets, however we need to find unified way that works on all platforms and is compatible with E2E encryption (that proves to be challenging). We're working with external project maintainers to introduce certain foundation (e.g. support for secure encrypted file hashing - https://github.com/rclone/rclone/issues/7192) that we could then reliably use for e.g. photo deduplication. Speaking for filenames, these are retrieved directly from iOS: https://developer.apple.com/documentation/photokit/phassetresource/1623985-originalfilename if there may be any collision it's hard for us to tell. To be on the safe side you could enable versioning in your bucket, so if there was any unlike event of collision you would then be to retrieve the previous overwritten version.
Avatar
Yes, thanks for the info!
Ovi joined the server. 12/3/2024 7:48 PM
Avatar
Avatar
Ovi
Click to see original message
X1Aaron joined the server. 12/4/2024 1:49 AM
Avatar
Hi @Ovi, glad to see you here!
👍 1
8:44 AM
Hi @X1Aaron, thanks for joining!
Avatar
Avatar
Tom
Hi @X1Aaron, thanks for joining!
Thanks I’m a lifetime member 🙂
❤️ 1
Avatar
Avatar
X1Aaron
Thanks I’m a lifetime member 🙂
That's brilliant, thank you for supporting the project! If you have any questions, feature ideas or bug reports, I would be glad to assist.
Avatar
Unlawful Cactus 12/4/2024 3:18 PM
Something weird's happening on Android with version 1.10.4 (10100402). I noticed an icon I hadn't seen before in the S3 accounts screen next to my S3Drive account and it leads to a session list. When I end an old session everything seems to be fine, but this is probably where things break. The session is removed from the list, but when I then try to remove another one I get an error message, see screenshot. Then when I want to browse the files in the S3Drive storage it says there's a session issue, see second screenshot. After logging out and back in I can browse my files again, but in the session list the deleted session is once again listed. When I end an old session everything happens again as described.
Avatar
Avatar
Unlawful Cactus
Something weird's happening on Android with version 1.10.4 (10100402). I noticed an icon I hadn't seen before in the S3 accounts screen next to my S3Drive account and it leads to a session list. When I end an old session everything seems to be fine, but this is probably where things break. The session is removed from the list, but when I then try to remove another one I get an error message, see screenshot. Then when I want to browse the files in the S3Drive storage it says there's a session issue, see second screenshot. After logging out and back in I can browse my files again, but in the session list the deleted session is once again listed. When I end an old session everything happens again as described.
Hi, thanks for your report. We've already addressed this issue and will include in a next release within a couple days. The bug is that no matter which session you delete, it always deletes the actual session instead of one you selected. Not great, but next release will address that. (edited)
Avatar
Unlawful Cactus 12/4/2024 3:25 PM
Ah, makes sense, it did cross my mind the first time: “Did I actually delete my current session by accident?” 🤔 Good to know you're already aware and have a fix coming! 🚀
👍 1
Avatar
I tried to use the Windows client, but got an error when trying to login. "HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(../../../flutter/third_party/boringssl/src/ssl/handshake.cc:393))" Got the the error on both the installer and the Microsoft Store version.
Avatar
Hi @Chris, what's your S3 endpoint? This error happens usually when your endpoint is using expired or self-signed certificate. If it's self-signed (or corporate) then you would need to import it to the S3Drive to make it trusted first. (edited)
Exported 100 message(s)
Timezone: UTC+0