
Gossa
Fast, dependency-free web file and media server
1.1k stars 82 forks last commit first released MIT
Slowing down
No commits since 13 Jul 2025. Check the issue tracker before you rely on it.

Gossa is a minimal, dependency-free web file server that serves a local directory over HTTP with a very fast, simple interface. It focuses on straightforward file browsing and lightweight media handling while keeping the codebase easy to audit.
Key Features
- File and directory browser with basic handlers for common file types
- Drag-and-drop uploads through the web UI
- Built-in media viewing, including video streaming, image browsing, and PDF viewing
- Simple in-browser note editor
- Keyboard navigation and shortcut help overlay
- Multi-account setups via reverse proxies; supports read-only mode
- Designed to be PWA-capable for mobile-friendly access
- Reproducible builds and high automated test coverage
Use Cases
- Quick personal or homelab file sharing from a NAS or server directory
- Lightweight media access (videos, photos, PDFs) on a local network
- Simple “dropbox-like” upload endpoint behind a reverse proxy
Limitations and Considerations
- HTTPS and authentication are intentionally not built in and are expected to be handled by a reverse proxy/middleware
Gossa is a good fit when you want an extremely small, fast file server with a usable UI and basic media capabilities. It prioritizes simplicity, performance, and auditability over being a full-featured cloud storage suite.
Categories:
Tags:
Tech Stack:
Similar to Gossa
myDrive
Self-hosted cloud file storage and sharing server
Open source Google Drive-like cloud storage with uploads, sharing, media gallery, and optional AES-256 encryption, backed by MongoDB and pluggable storage.

NzbDav
WebDAV server to stream Usenet NZB files with SABnzbd-compatible API
WebDAV server that mounts NZB files as a virtual filesystem for streaming; provides a SABnzbd-compatible API and integrates with Sonarr/Radarr for media-server workflows.
Mikochi
Minimalist remote file browser with streaming and upload features
Mikochi is a minimalist remote file browser for self-hosted servers and NAS. Browse, fuzzy-search, upload, download (tar.gz), manage and stream files via a Go API and Preact frontend.

AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.
Tiny File Manager
Single-file PHP web file manager with built-in editor and uploads
Tiny File Manager is a lightweight single-file PHP web file manager to upload, browse, edit, search, and manage files and folders directly from your browser.

Webtor
Browser-based torrent streaming and direct-download engine
Open-source platform to stream torrent media, generate direct-download links and on-the-fly ZIP archives; distributed as an all-in-one Docker image.




