# mickael-kerjean/filestash

:file_folder: Universal File Storage Client

Repository: https://github.com/mickael-kerjean/filestash
Canonical: https://ross.abutalabs.com/products/filestash
Homepage: https://www.filestash.app/
Language: Go
License: AGPL-3.0
License Family: copyleft
Topics: ftp, sftp, s3, webdav, git, nfs, smb, archiving, azure, dms, dropbox, ged, ipfs, mft, sae, seda, sharepoint, vfs, edrms
Last push: 2026-08-26T15:30:06+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 3368, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 14554, forks 1002 (observed 2026-08-28T04:11:07.226652+00:00)

## What it is
Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV, NFS, IPFS, Dropbox, Azure, Git, and more) through a plugin-driven architecture. It also provides APIs and protocol gateways to expose underlying storages over SFTP, S3, FTP, WebDAV, MCP, and AS2.

## Use cases
- browse files on an s3 bucket from a browser
- give non-technical users a dropbox-like interface over ftp or sftp
- self-hosted file manager for multiple storage backends
- expose internal storage over sftp or webdav via a gateway
- secure file sharing with clients without giving storage credentials
- web client for smb or nfs shares
- document management and managed file transfer for a company
- delegate file access authentication to ldap or wordpress roles

## When to choose
- you need one web interface across many heterogeneous storage protocols
- you want a self-hosted, privacy-friendly alternative to Dropbox or Filezilla for non-experts
- you need to expose existing storage over different protocols (e.g., S3 behind SFTP)
- you require deep customization via plugins for auth, storage, or branding

## When to avoid
- you only need a simple desktop FTP client with no web deployment
- you need a fully open-source turnkey product without AGPL obligations or paid enterprise plugins
- you want a peer-to-peer sync tool like Syncthing rather than a server-based manager

## Facets
- artifact type: application
- maturity: active
- function: file-system, web-framework, auth, authorization, plugin-system, self-hosted, developer-tools
- domain: files, self-hosted, web-development, cloud-computing, developer-tools, privacy
- platform: self-hosted, cross-platform, go
- tags: file-manager, ftp-client, sftp-client, s3-browser, webdav, smb, storage-gateway, document-management, file-sharing, dropbox-alternative, mft, archiving, linux, docker, web-server

## Member repositories
- mickael-kerjean/filestash (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:07.226652+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:12:29.561011+00:00, confidence not recorded.
  - readme: https://github.com/mickael-kerjean/filestash (fetched 2026-08-28T04:11:07.226652+00:00, sha 11483d52c801)
  - homepage: https://www.filestash.app/ (fetched 2026-08-29T08:05:53.959958+00:00, sha 2f423f967cdb)
  - site_page: https://www.filestash.app/docs (fetched 2026-08-29T08:05:54.001329+00:00, sha c358ea82da7f)
  - site_page: https://www.filestash.app/docs/install-and-upgrade (fetched 2026-08-29T08:05:54.003466+00:00, sha 1e187b4995ac)
  - site_page: https://www.filestash.app/docs/api (fetched 2026-08-29T08:05:54.006007+00:00, sha d1bd1e67073d)
  - site_page: https://www.filestash.app/docs/plugin (fetched 2026-08-29T08:05:54.008848+00:00, sha 3ac04d72ab71)
  - site_page: https://www.filestash.app/docs?origin=menu (fetched 2026-08-29T08:05:53.996018+00:00, sha c358ea82da7f)
  - site_page: https://www.filestash.app/docs/support (fetched 2026-08-29T08:05:54.011837+00:00, sha 441683c2f30f)
  - site_page: https://www.filestash.app/pricing?origin=menu (fetched 2026-08-29T08:05:53.998951+00:00, sha 00d2abe1f363)
  - site_page: https://www.filestash.app/pricing (fetched 2026-08-29T08:05:54.015949+00:00, sha 00d2abe1f363)
- Data as of 2026-08-30T08:39:29.467469+00:00.
