Guild icon
S3Drive
Community / general
For all on-topic discussion about S3Drive or related storage providers.
Avatar
I'm open to adding the feature myself if those parts of the app are open source.
7:19 AM
Also was wondering if file syncing (from cloud to phone storage) is currently possible on Android?
Avatar
Avatar
Deleted User
Hi Tom! Just bought the S3 Drive lifetime ultimate. Love your work. I might have a little bit of a unique use case, but wanted to submit a minor feature request. I'm running an S3 object storage on my home server (using minIO driver) and your app works with it very well. I have a large media library and was wondering if it's possible to allow streaming content directly into the built in media (video and audio) players on the Android (14) system? Rather than the app? (Using Content Provider component, and content://... URLs?)
Hi there and thank you for supporting the project. Since we run a cross-platform project, we're not using native players on each platform, but https://pub.dev/packages/media_kit library which in turn may or may not use native media player, but still aims to be optimized enough to provide a good playback experience. The reason that we've went with that library was that on top of fair mobile experience it provided pretty good desktop playout (including H/W support)... also we provide streaming of encrypted videos (which is somewhat complicated and fragile) and we were looking for a single library which we could adjust rather than doing that critical changes for every player on every platform. What's your goal behind using built-in player? Would you like to stream/player the video outside of S3Drive somehow or our existing player experience doesn't match your expectations? Technically we could fallback to https://exoplayer.dev/ on Android, but since we try to find a good balance between usability/functions/features and dev/maintenance costs we would really need to find a good reason to do so.
Avatar
Avatar
Deleted User
Hi Tom! Just bought the S3 Drive lifetime ultimate. Love your work. I might have a little bit of a unique use case, but wanted to submit a minor feature request. I'm running an S3 object storage on my home server (using minIO driver) and your app works with it very well. I have a large media library and was wondering if it's possible to allow streaming content directly into the built in media (video and audio) players on the Android (14) system? Rather than the app? (Using Content Provider component, and content://... URLs?)
Speaking of content://, since we operate on network resources, what we get with S3 is just a network URL, that we don't store locally (except the video cache) and pass directly to the video player. Since data isn't stored on Android device locally I don't think there is a method to expose it as a content URI. If I understand little bit more about your use case I might be able to come up with some other approach. (edited)
Avatar
Understood. My main reason for wanting to use a built in player is that the current music player view doesn't have any playback controls when playing audio and just shows a black screen while playing the audio. Not sure how easy it is to fix that, or if it's just easier to pass on a stream URL to an external player. My use case: Occasionally explore my data store, playing media content here and there (usually looking for something in the hierarchy of folders) before syncing it down to my device. Ideal use case: Just play everything right in the S3Drive app removing the need to sync files to my device, but I understand that S3Drive is not a media player. That's why I was wondering if it could be possible to integrate it with system media players.
Avatar
Do I have any offers on lifetime purchase. Please ?
9:56 PM
Or any promotion code
Avatar
Avatar
Deleted User
Understood. My main reason for wanting to use a built in player is that the current music player view doesn't have any playback controls when playing audio and just shows a black screen while playing the audio. Not sure how easy it is to fix that, or if it's just easier to pass on a stream URL to an external player. My use case: Occasionally explore my data store, playing media content here and there (usually looking for something in the hierarchy of folders) before syncing it down to my device. Ideal use case: Just play everything right in the S3Drive app removing the need to sync files to my device, but I understand that S3Drive is not a media player. That's why I was wondering if it could be possible to integrate it with system media players.
S3Drive aims to be versatile in terms of supported files and media formats, so if audio playing isn't working as expected we will have a fix for that pretty soon. (edited)
Avatar
Avatar
Deleted User
Understood. My main reason for wanting to use a built in player is that the current music player view doesn't have any playback controls when playing audio and just shows a black screen while playing the audio. Not sure how easy it is to fix that, or if it's just easier to pass on a stream URL to an external player. My use case: Occasionally explore my data store, playing media content here and there (usually looking for something in the hierarchy of folders) before syncing it down to my device. Ideal use case: Just play everything right in the S3Drive app removing the need to sync files to my device, but I understand that S3Drive is not a media player. That's why I was wondering if it could be possible to integrate it with system media players.
In a next release there will be experimental player that supports playlists (you would be able to Play multiple audio files)... and supports background play-out. It's not perfect and there is no dark mode just yet, but it should work way better than what we have currently. Soon we shall be able load metadata, album name, cover picture... but we need to analyze what's feasible. How does that sound?
Avatar
Avatar
ParadoxDude
Do I have any offers on lifetime purchase. Please ?
Hey, You've convinced me to do the last one this year and before the price hike. https://s3drive.app/pricing?q=lifetime Please use: WINTER20 to get 20% 🛒 discount for Lifetime license s3drive. There are only 3 codes to redeem, so whoever is fastest gets S3Drive cheaper. Happy buying ! 🛍
Tom pinned a message to this channel. 12/19/2023 10:49 AM
Avatar
Hi, i'm trying to run S3Drive 1.6.5 AppImage on Void Linux, but only show blank white page. Are there any dependencies that might need to be installed?
Avatar
Avatar
Bryan
Hi, i'm trying to run S3Drive 1.6.5 AppImage on Void Linux, but only show blank white page. Are there any dependencies that might need to be installed?
Hi @Bryan, we received couple user reports that AppImage doesn't work as expected and we've included many improvements (related to dependencies and framework updates), these are already included in a next 1.7.0 release which is due to be released end of this month. I've created dev build for you to try out early and see if it resolves your issues, can you please give it a go and let me know if you get anything else than a blank white page? https://github.com/s3drive/app/releases/tag/1.7.0
Avatar
Avatar
Tom
Hi @Bryan, we received couple user reports that AppImage doesn't work as expected and we've included many improvements (related to dependencies and framework updates), these are already included in a next 1.7.0 release which is due to be released end of this month. I've created dev build for you to try out early and see if it resolves your issues, can you please give it a go and let me know if you get anything else than a blank white page? https://github.com/s3drive/app/releases/tag/1.7.0
I have tried version 1.7.0 and still blank white page like before
Avatar
Avatar
Bryan
I have tried version 1.7.0 and still blank white page like before
Is this running under a VM or some container perhaps?
Avatar
Avatar
Tom
Is this running under a VM or some container perhaps?
no, i'm running on real machine (laptop)
Avatar
Avatar
Bryan
no, i'm running on real machine (laptop)
I can't tell exactly what's the issue and we weren't able to try all distros, but the usual cause of a blank screen was lack of GPU H/W acceleration which our UI depends on (hence I asked about VM environment where H/W not always work properly). Does your environment have H/W acceleration enabled? Can you please tell the output of: glxinfo | grep "direct rendering" ? (edited)
Avatar
Avatar
Tom
I can't tell exactly what's the issue and we weren't able to try all distros, but the usual cause of a blank screen was lack of GPU H/W acceleration which our UI depends on (hence I asked about VM environment where H/W not always work properly). Does your environment have H/W acceleration enabled? Can you please tell the output of: glxinfo | grep "direct rendering" ? (edited)
Avatar
If you have an AMD GPU yes that should do. (edited)
Avatar
Avatar
Tom
I can't tell exactly what's the issue and we weren't able to try all distros, but the usual cause of a blank screen was lack of GPU H/W acceleration which our UI depends on (hence I asked about VM environment where H/W not always work properly). Does your environment have H/W acceleration enabled? Can you please tell the output of: glxinfo | grep "direct rendering" ? (edited)
return "Direct Rendering : Yes"
Avatar
Avatar
Bryan
return "Direct Rendering : Yes"
... and despite that still white screen? Can you please try resizing this blank windows, any visible change / screen artifact?
Avatar
Avatar
Tom
... and despite that still white screen? Can you please try resizing this blank windows, any visible change / screen artifact?
still blank white in full screen
Avatar
Avatar
Bryan
still blank white in full screen
I will make an internal ticket, can you please provide me your GPU details, desktop environment (xfce, GNOME, etc) and Void linux release version?
Avatar
Avatar
Bryan
still blank white in full screen
In the meantime would you be happy to try out the Flathub release? https://flathub.org/en-GB/apps/io.kapsa.drive
Avatar
Avatar
Tom
I will make an internal ticket, can you please provide me your GPU details, desktop environment (xfce, GNOME, etc) and Void linux release version?
GPU: AMD ATI Radeon R4/R5 Graphics DE: Xfce Release version: rolling release
Avatar
Avatar
Tom
In the meantime would you be happy to try out the Flathub release? https://flathub.org/en-GB/apps/io.kapsa.drive
i will learn about it
Avatar
Avatar
Tom
In a next release there will be experimental player that supports playlists (you would be able to Play multiple audio files)... and supports background play-out. It's not perfect and there is no dark mode just yet, but it should work way better than what we have currently. Soon we shall be able load metadata, album name, cover picture... but we need to analyze what's feasible. How does that sound?
PLAYLISTS, background play and metadata? That sounds amazing! Can't wait for the next release now 😁
7:28 PM
Seriously, that sounds awesome.
Avatar
Just bought an ultimate lifetime for all platforms.
❤️ 1
Tebo joined the server. 12/20/2023 12:29 PM
Avatar
Love that you're doing this, it's what I was looking for. I have a question about S3 behavior and pricing. My understanding from reading through their replication FAQ is that any update to a file in S3 creates a copy and incurs a cost because the default is files that are uploaded are all immutable objects . Since I'll have a lot of large files I'm concerned about this -- can you help me understand, is my fear unfounded, or is there a strategy I need to employ - maybe using S3Drive helps with this - to keep my storage from ballooning, maybe with atomic file updates? Just concerned about 'surprise' AWS bills.
Avatar
Hi, editing large files will indeed require uploading the whole file every time. If you overwrite the old file and don't enable versioning, you should be fine because you don't store more data once the upload is finished, and AWS doesn't bill you for ingress to my knowledge. You will however need to be careful about egress fees if you automatically download new versions elsewhere, and operations themselves since more files (no matter their size) means more operations as a whole. You may want to wait for the Rclone integration, use a more standard file storage system for live files such as Google Drive, then use S3 to archive the ones you no longer plan to edit but still want to keep around.
12:55 PM
The best way to know would be to perform a small scale test, see how everything behaves and analyse your S3 operations and costs on the AWS console.
_guest joined the server. 12/20/2023 3:22 PM
Avatar
Avatar
Xenthys®
Hi, editing large files will indeed require uploading the whole file every time. If you overwrite the old file and don't enable versioning, you should be fine because you don't store more data once the upload is finished, and AWS doesn't bill you for ingress to my knowledge. You will however need to be careful about egress fees if you automatically download new versions elsewhere, and operations themselves since more files (no matter their size) means more operations as a whole. You may want to wait for the Rclone integration, use a more standard file storage system for live files such as Google Drive, then use S3 to archive the ones you no longer plan to edit but still want to keep around.
Thanks for your reply, it’s helpful and I’ll check out Rclone.
Avatar
Avatar
Tebo
Thanks for your reply, it’s helpful and I’ll check out Rclone.
You can wait for the next S3Drive update that will include Rclone features, so you won't have to install multiple software for the same task
👍 1
6:30 PM
And you're welcome, glad I could help!
Roberto joined the server. 12/22/2023 1:51 PM
cam joined the server. 12/26/2023 11:43 AM
Cam joined the server. 12/26/2023 5:46 PM
AdamK joined the server. 12/27/2023 6:55 PM
avantartist joined the server. 12/28/2023 4:52 PM
nlitend1 joined the server. 12/28/2023 10:52 PM
EL joined the server. 12/29/2023 10:12 AM
Avatar
Hello! @everyone
Pavitra joined the server. 12/30/2023 6:12 AM
hylbaek joined the server. 1/1/2024 1:16 PM
Ed joined the server. 1/1/2024 9:18 PM
Motorolo joined the server. 1/3/2024 10:33 AM
iyxan23 joined the server. 1/3/2024 1:39 PM
Avatar
Avatar
Bryan
Hi, i'm trying to run S3Drive 1.6.5 AppImage on Void Linux, but only show blank white page. Are there any dependencies that might need to be installed?
after updating my operating system today, now the app is working😁
👍 1
Avatar
Good news, although that means we won't know what caused the issue 😄
😆 1
Avatar
Avatar
Xenthys®
Good news, although that means we won't know what caused the issue 😄
one of the updates was glibc, I don't understand about system but could it be because of that?
Avatar
depends on the version you had and what S3Drive requires, but even Debian's glibc should be alright so unless VoidLinux was seriously outdated I doubt it
👍 1
Avatar
hi all, I tried using the flatpak version but it only shows a blank white screen, it also seems like its not updated yet (still at 1.7.0, while latest is 1.7.1 i believe)
6:36 AM
for the meantime im using the 1.7.1 appimage which works well
6:38 AM
also, i noticed an issue with moving files, it prepended the destination directory to the "file-to-be-moved"?? so moving a file named file.png to test/ would rename it to testfile.png and the file is not moved the directory
6:39 AM
for now im renaming the files manually like this, which seemed to work x)
Avatar
anyways, as a new user, i gotta say, the idea of using s3 for personal storage is really cool. i can now make use of cheap s3 services from my local hosting provider to host my files rather than paying to google, really love the idea. tho the app is kinda buggy sometimes, i hope it could get more polished in the future <3
6:49 AM
i have a bit of a rant, i really need to know how deep i'm opening a folder is. it'd be awesome to have this display breadcrumbs instead of the name of the current folder. thanks
Avatar
Avatar
iyxan23
hi all, I tried using the flatpak version but it only shows a blank white screen, it also seems like its not updated yet (still at 1.7.0, while latest is 1.7.1 i believe)
There is a delay before Flathub picks up our release, we don't know how to resolve it just yet, so we wait patiently. We'll likely will have to tweak sandbox / folder permissions for the 1.7.1 sync feature to be able to interact with the local FS.
👍 1
Avatar
Avatar
iyxan23
also, i noticed an issue with moving files, it prepended the destination directory to the "file-to-be-moved"?? so moving a file named file.png to test/ would rename it to testfile.png and the file is not moved the directory
Sorry for that. It seems that we've introduced couple bugs related to copy/move in 1.7.0, we've now prioritized this and shall be able to release a hotfix at some point today.
Avatar
Avatar
iyxan23
i have a bit of a rant, i really need to know how deep i'm opening a folder is. it'd be awesome to have this display breadcrumbs instead of the name of the current folder. thanks
Cool idea, I've added it as a feature request: https://s3drive.canny.io/feature-requests/p/add-folder-breadcrumbs-in-the-navigation Since it's a small feature with pretty good value it's likely it will be implemented by the end of this month.
bastian joined the server. 1/5/2024 10:04 AM
Avatar
thanks tom for the quick response!
Avatar
Stupid question - I forgot my password ( https://s3drive.app/signin ) , the reocvery process sends me an email with a token, now I can view my lifetime purchase, but can't change or set a new password…
Easy-to-use client that converts any S3 server into your personal encrypted file storage. Rclone compatible, mount as drive, WebDav server, file versioning.
Avatar
passwort rest works now with android app but not on my mac
Avatar
@bastian E-mail/password change is available in the S3Drive web settings - https://web.s3drive.app/settings There is a link at the bottom of the account page. You should be logged in automatically if you're logged in on https://s3drive.app/account In the future account details change will be possible on our main website.
👍 1
Avatar
InfiniteAds559 1/6/2024 6:56 AM
Hi Tom, does changing folder names only available to paid accounts?
Avatar
Avatar
InfiniteAds559
Hi Tom, does changing folder names only available to paid accounts?
Hi, do you mean folder rename within bucket? Nope, it's free 🙂 Do you have any issue with folder name change?
Avatar
InfiniteAds559 1/7/2024 5:42 PM
all is good after updating. I used to get "Invalid Header"
mrherbs joined the server. 1/9/2024 4:42 PM
🇨🇭 joined the server. 1/10/2024 2:47 AM
vripan joined the server. 1/10/2024 11:24 AM
skybrow_1 joined the server. 1/12/2024 10:09 PM
Avatar
Avatar
Tom
Hi, do you mean folder rename within bucket? Nope, it's free 🙂 Do you have any issue with folder name change?
InfiniteAds559 1/13/2024 12:57 AM
Looks like I'm able to replace the folder name, but when I open the app again the folder name reverts back to original name, Same behaviour when creating a new folder
Avatar
Avatar
InfiniteAds559
Looks like I'm able to replace the folder name, but when I open the app again the folder name reverts back to original name, Same behaviour when creating a new folder
What's your S3 provider? When you say "same behaviour when creating a new folder", do you mean that the newly created folder doesn't persist or anything else?
Avatar
Avatar
Tom
What's your S3 provider? When you say "same behaviour when creating a new folder", do you mean that the newly created folder doesn't persist or anything else?
InfiniteAds559 1/13/2024 1:23 PM
That's right. S3 provider is Storj
Avatar
InfiniteAds559 1/13/2024 2:37 PM
Has the android drive mount been implemented yet?
Avatar
Avatar
InfiniteAds559
That's right. S3 provider is Storj
Can you make sure that Versioning is disabled in the Settings? Storj doesn't support versioning just yet, but enabling this option might cause such weird behavior.
Avatar
Avatar
InfiniteAds559
Has the android drive mount been implemented yet?
It's released, but it doesn't seem to be visible on anything below Android 14 and is read-only. Within a couple days we shall have it fixed and if possible we may implement basic write operations.
Avatar
Avatar
Tom
It's released, but it doesn't seem to be visible on anything below Android 14 and is read-only. Within a couple days we shall have it fixed and if possible we may implement basic write operations.
InfiniteAds559 1/13/2024 3:32 PM
I'm on Android 14. All I can see are OneDrive and Google Drive
Avatar
Avatar
Tom
Can you make sure that Versioning is disabled in the Settings? Storj doesn't support versioning just yet, but enabling this option might cause such weird behavior.
InfiniteAds559 1/13/2024 3:44 PM
Thanks, this fixes the folder renaming issue
ironrinn joined the server. 1/13/2024 4:19 PM
kinopi joined the server. 1/13/2024 9:15 PM
Avatar
Avatar
InfiniteAds559
I'm on Android 14. All I can see are OneDrive and Google Drive
We're awaiting a 1.7.4 fix release regarding the drive mount on Android. It's still read-only, but the visibility issues shall be resolved.
👍 1
AA joined the server. 1/16/2024 1:21 AM
Avatar
Morethanevil 1/16/2024 7:53 AM
A small improvement request. When viewing file details, it would be nice if the size would be in a human readable format.
Avatar
Avatar
Morethanevil
A small improvement request. When viewing file details, it would be nice if the size would be in a human readable format.
Hi there, our aim was to display raw data in that functionality, so user has chance to verify the file integrity. Adding e.g. suffix (889KB) wouldn't hurt though, we will get it added in a next release !
👍 1
Avatar
Avatar
InfiniteAds559
I'm on Android 14. All I can see are OneDrive and Google Drive
Hi, 1.7.4 is there. I am wondering if you can now see S3Drive? Please make sure that you've mount enabled in the settings (you can also try toggle off, then on again to reset settings). Another issue that we find is that on some phones e.g. Samsung mount isn't visible in the installed Files app, probably such space is reserved only for Big Guys, but no worries you can actually enable the Files app either from the phone settings menu or by installing a shortcut to it: https://play.google.com/store/apps/details?id=com.marc.files&hl=en&gl=US (edited)
This app is a shortcut to the file manager of the settings app.
Avatar
Avatar
Morethanevil
A small improvement request. When viewing file details, it would be nice if the size would be in a human readable format.
As promised, we'll have it included in a next release:
Avatar
Cool thank you It helps me to quick check if a certain backup is successful ☺
Avatar
Avatar
Tom
Hi, 1.7.4 is there. I am wondering if you can now see S3Drive? Please make sure that you've mount enabled in the settings (you can also try toggle off, then on again to reset settings). Another issue that we find is that on some phones e.g. Samsung mount isn't visible in the installed Files app, probably such space is reserved only for Big Guys, but no worries you can actually enable the Files app either from the phone settings menu or by installing a shortcut to it: https://play.google.com/store/apps/details?id=com.marc.files&hl=en&gl=US (edited)
InfiniteAds559 1/17/2024 12:47 AM
I can now see it mounted on my Files app. Amazing work, Tom!
Deleted User joined the server. 1/17/2024 2:19 AM
tengas23 joined the server. 1/17/2024 2:22 AM
J. joined the server. 1/17/2024 2:29 AM
frpnzxxx joined the server. 1/17/2024 2:33 AM
Avatar
HI! When connected to Google Drive, i cannot view the images, I have to download it to view, here is a screenshot
Avatar
Avatar
frpnzxxx
HI! When connected to Google Drive, i cannot view the images, I have to download it to view, here is a screenshot
InfiniteAds559 1/17/2024 3:40 AM
It may be because it's encrypted?
Avatar
is there any way to view the images?
Exported 100 message(s)
Timezone: UTC+0