Filestash - Web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze
-
Wow, this is pretty powerful! I can imagine a usecase where non-tech people use it for filesharing while tech people may use the Gitea backend.

There's even LDAP auth!
-
Dat feature set



- Manage your files from a browser
- Full org mode client (documentation)
- Flexible Share mechanism
- Video player
- Video transcoding (mov, mkv, avi, mpeg, and more)
- Image viewer
- Image transcoding (raw images from Nikon, Canon, and more)
- Photo management
- Audio player
- Full Text Search
- Shared links are full fledge network drive
- Office documents (docx, xlsx and more)
- User friendly
- Mobile friendly
- Customisable
- Super fast
- Upload files and folders
- Multiple cloud providers and protocols, easily extensible
- Nyan cat loader
- Quick access: frequently access folders are pin to the homepage
- Emacs, VIM or Sublime keybindings

-
Dat feature set



- Manage your files from a browser
- Full org mode client (documentation)
- Flexible Share mechanism
- Video player
- Video transcoding (mov, mkv, avi, mpeg, and more)
- Image viewer
- Image transcoding (raw images from Nikon, Canon, and more)
- Photo management
- Audio player
- Full Text Search
- Shared links are full fledge network drive
- Office documents (docx, xlsx and more)
- User friendly
- Mobile friendly
- Customisable
- Super fast
- Upload files and folders
- Multiple cloud providers and protocols, easily extensible
- Nyan cat loader
- Quick access: frequently access folders are pin to the homepage
- Emacs, VIM or Sublime keybindings

-
this looks super useful!

-
any updates on filestash? seems like it would be a great light weight alternative to nextcloud.
@lucidfox I think it's only a file browser, it doesn't sync etc.
-
@girish I was thinking potentially to use syncthing with volumes, and then use filestash for web access, sharing etc.
Nextcloud is great, but its a bit of a slow giant that's resource intensive. It tries to do a lot of things and doesn't do the core function of syncing files very efficiently.
-
Looks relatively easy to package from their Dockerfile
https://github.com/mickael-kerjean/filestash/blob/master/docker/Dockerfile -
After trying to use NextCloud (To slow and too much) and xBackbone (s3 is broken) This seems to be perfect for us - simple s3 front-end. I am going to try the docker, but this would be awesome for Cloudron

@stevespaw You might like https://pydio.com/en/download as well though that's not entirely open source
-
C ctrl referenced this topic on
-
I've put up a Github for a Filestash Cloudron app incase you guys wanna check it out:
https://github.com/stalecontext/filestash-cloudron-appEDIT: Reposted here until I sort out issues with GitHub
https://git.cathedral.gg/Ben/filestash-cloudron-appLet me know if there are any quirks. I didn't get mine fully set up yet
-
I've put up a Github for a Filestash Cloudron app incase you guys wanna check it out:
https://github.com/stalecontext/filestash-cloudron-appEDIT: Reposted here until I sort out issues with GitHub
https://git.cathedral.gg/Ben/filestash-cloudron-appLet me know if there are any quirks. I didn't get mine fully set up yet
I took a quick look.
An installation test revealed one problem.
Thestart.shfile in the repo does not have the execute permission bit set leading to the following error when installing the app:App installation error: Installation failed: (HTTP code 400) unexpected - failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: exec: "/app/pkg/start.sh": permission deniedI have created a PR that you can merge to fix this issue:
https://github.com/stalecontext/filestash-cloudron-app/pull/1 -
I took a quick look.
An installation test revealed one problem.
Thestart.shfile in the repo does not have the execute permission bit set leading to the following error when installing the app:App installation error: Installation failed: (HTTP code 400) unexpected - failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: exec: "/app/pkg/start.sh": permission deniedI have created a PR that you can merge to fix this issue:
https://github.com/stalecontext/filestash-cloudron-app/pull/1@BrutalBirdie said in Filestash - Web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze:
The start.sh file in the repo does not have the execute permission bit set leading to the following error when installing the app:
Merged and deployed to the Docker container as v0.2.1.
Thanks for testing this out and putting up a PR.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login