Deploy File Server

An open-source easy to use file server. Uses the local-filesystem or S3

Deploy File Server

Just deployed

/data

Files Bucket

Bucket

Just deployed

📁 File Server

A fast, simple solution for uploading and sharing files. Works with both local file system and S3 storage.

📋 API Reference

Upload a File

POST /upload Request Format: multipart/form-data
Required Field: file:

Retrieve a File

GET /files/uploads/ Where is the unique identifier of your uploaded file.

To use s3 set the following env variables

S3_ENDPOINT=
S3_BUCKET=
S3_REGION=
S3_ACCESS_KEY_ID=
S3_SECRET_ACCESS_KEY=

And update the FILE_SERVER_STORAGE_TYPE from local to s3

Allow all file types

If you wanna allow all file types update the FILE_SERVER_ALLOWED_FILE_TYPES to *

✨ Features

  • Quick and easy file uploads
  • Simple file sharing
  • Flexible storage options
  • Minimalist design

Template Content

Files Bucket

Bucket

More templates in this category

View Template
Postgres Backup to Cloudflare R2
Auto back up PostgreSQL databases to Cloudflare R2 with optional encryption

View Template
ReadySet
A lightweight caching engine for Postgres

View Template
Simple S3
Deploy a S3-compatible storage service with a pre-named bucket.