s3server alternatives and similar software solutions
Based on the "Web based file managers" category.
Alternatively, view s3server alternatives based on common mentions on social networks and blogs.
-
Filestash
:file_folder: A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... -
DirectoryLister
๐ Directory Lister is the easiest way to expose the contents of any web-accessible folder for browsing and sharing. -
Monsta FTP
Open source PHP/Ajax cloudware that puts FTP file management right in your browser, anywhere, any time.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of s3server or a related project?
README
s3server
Static server for s3 or gcs files.
<!-- START doctoc generated TOC please keep comment here to allow auto update --> <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> Table of Contents
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
Installation
Binaries
For installation instructions from binaries please visit the Releases Page.
Via Go
$ go get github.com/jessfraz/s3server
Usage
$ s3server -h
s3server - Server to index & view files in a s3 or Google Cloud Storage bucket.
Usage: s3server <command>
Flags:
--bucket bucket path from which to serve files (default: <none>)
--cert path to ssl certificate (default: <none>)
-d enable debug logging (default: false)
--interval interval to generate new index.html's at (default: 5m0s)
--key path to ssl key (default: <none>)
-p port for server to run on (default: 8080)
--provider cloud provider (ex. s3, gcs) (default: s3)
--s3key s3 access key (default: <none>)
--s3region aws region for the bucket (default: us-west-2)
--s3secret s3 access secret (default: <none>)
Commands:
version Show the version information.
run with the docker image
# On AWS S3
$ docker run -d \
--restart always \
-e AWS_ACCESS_KEY_ID \
-e AWS_SECRET_ACCESS_KEY \
-p 8080:8080 \
--name s3server \
--tmpfs /tmp \
r.j3ss.co/s3server -bucket s3://hugthief/gifs
# On Google Cloud Storage
$ docker run --restart always -d \
--name gifs \
-p 8080:8080 \
-v ~/configs/path/config.json:/creds.json:ro \
-e GOOGLE_APPLICATION_CREDENTIALS=/creds.json \
--tmpfs /tmp \
r.j3ss.co/s3server -provider gcs -bucket gcs://misc.j3ss.co/gifs
[screenshot](screenshot.png)