Gossa logo

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 screenshot

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:

Share:

Similar to Gossa

myDrive

Self-hosted cloud file storage and sharing server

4.2k
487
Last commit

Open source Google Drive-like cloud storage with uploads, sharing, media gallery, and optional AES-256 encryption, backed by MongoDB and pluggable storage.

GPL-3.0Slowing down
Alternative to:
Google Drive logo
Google Drive
+16

NzbDav

WebDAV server to stream Usenet NZB files with SABnzbd-compatible API

1.2k
105
Last commit

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.

MITActively maintained
Alternative to:
Premiumize.me logo
Premiumize.me
+9

Mikochi

Minimalist remote file browser with streaming and upload features

371
17
Last commit

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.

MITActively maintained
Alternative to:
FileBrowser logo
FileBrowser
+9
AList logo

AList

Multi-storage file listing server with WebDAV and previews

50.1k
7.9k
Last commit

AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

AGPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19

Tiny File Manager

Single-file PHP web file manager with built-in editor and uploads

6k
1.8k
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
cPanel File Manager logo
cPanel File Manager
+2
Webtor logo

Webtor

Browser-based torrent streaming and direct-download engine

674
63
Last commit

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.

MITSlowing down
Alternative to:
Webtor.io logo
Webtor.io
+8