Favicon of Filestash

Filestash

Access, organize, and share files across multiple storage platforms through a single self-hosted interface with SSO, role-based access, and custom branding.

This open-source file management platform acts as a unified web client for all your data, allowing you to connect and manage various storage environments from a single interface. Whether using local file systems, cloud storage, or specialized protocols, it brings everything together securely.\n\nKey features include:\n* Extensive Compatibility: Connects with NFS, Azure Blob, Backblaze, Git, SharePoint, Dropbox, Google Drive, and more.\n* Secure File Sharing: Browse, organize, and share files easily with built-in bridges to expose data via standard protocols like SFTP or S3.\n* Enterprise Authentication: Integrates with corporate SSO systems including LDAP, SAML, and OIDC, complete with Role-Based Access Control (RBAC).\n* White-Label Capabilities: Fully customize the appearance to match your company branding.\n* Workflow Automation: Automate processes and chain actions using a robust, plugin-driven workflow engine.\n* Compliance Ready: Features immutable, tamper-proof audit logs to ensure GDPR compliance.

Directory Structure

filestash
data
.env
docker-compose.yml

docker-compose.yml

services:
  app:
    container_name: filestash
    image: machines/filestash
    restart: always
    environment:
      - APPLICATION_URL=${APPLICATION_URL}
      - ONLYOFFICE_URL=http://onlyoffice
    ports:
      - "8334:8334"
    volumes:
      - ./data/state:/app/data/state
    depends_on:
      - onlyoffice

  onlyoffice:
    container_name: filestash_onlyoffice
    image: onlyoffice/documentserver
    restart: always

.env

APPLICATION_URL=https://files.yourdomain.com

Share:

Ad
Favicon

 

  
 

Similar to Filestash

Favicon

 

  
  
Favicon

 

  
  
Favicon