/TinyBase

Primary LanguageGoMIT LicenseMIT

TinyBase

A SupaBase alternative. Heavily inspired by PocketBase but aims to be even smaller in scope. The goal is to have it run behind a reverse proxy and be a simple auth and file storage solution. No plans for a web UI or admin panel, just a simple REST API.

Features

  • Simple and lightweight
  • Auth Management
    • Rest API
    • JWT
    • OTP
    • Email Verification, Reset, and Change Password
    • OAuth
  • File Storage
    • Public and Private
    • File Upload
    • S3 Compatible

Requirements

  • Go 1.20+
  • PostgreSQL 15+