Prototype / Project

SStorage

typescripttypescript
nextjsnextjs
dockerdocker
ffmpegffmpeg
prismaprisma
postgresqlpostgresql

Operational Overview

Self-hosted media storage/sharing app with image/video uploads, FFmpeg transcoding, privacy controls, and an admin panel — shipped with Docker Compose and web-based configuration.

SStorage is a self-hosted alternative for media uploads + sharing, designed for direct access (great for embedding), with a real admin story.

Features

  • Drag-and-drop uploads (images + videos)
  • FFmpeg transcoding + configurable compression
  • User accounts + per-user uploads
  • Privacy controls (including force-private behavior)
  • Admin dashboard: stats, user management, global limits, SMTP, defaults

Repo: https://github.com/akramboussanni/sstorage

System Specifications

  • Year2026
  • CategorySelf-Hosted App