🚀 Open Source File Storage

Serve

Fast, secure, and scalable file storage server. Self-hosted, API-first, and built for developers who need reliable file storage without vendor lock-in.

High PerformanceOpen SourceSelf-HostedAPI-FirstMulti-TenantSecure by Default
2.4 TB
Storage
15,420
Files
142
Active
1247
Stars
1247 stars
89 forks
23 contributors
Features

Simple, powerful storage

Everything you need to store, transform and serve files at scale.

Interactive API Documentation

Built-in docs with live testing at /docs - no login required.

Bearer Token Authentication

Modern API key auth with Authorization headers.

Automatic image optimization

Optimized originals plus WebP copies generated on upload.

On‑demand resizing & caching

Resize via URL params with disk cache and no upscaling.

API‑first design

Clean, predictable REST API designed for developers.

Multi‑tenant architecture

Isolate data per application with clear boundaries.

Secure by default

Auth, scoped keys and access control baked in.

Real-time analytics

Track usage, health and performance metrics.

How it works

From upload to delivery

A focused pipeline built for reliability and speed.

1

Upload

Send files via REST with multipart/form-data or direct streams.

2

Process

Store securely, auto-generate variants and capture metadata.

3

Serve

Deliver fast from your server or behind a CDN with signed URLs.

Get started

Build your file platform today

Spin up Serve locally or deploy to your own infrastructure. Keep control, stay fast.