{"repo":"nativebpm/pocketstream","free":true,"listed":false,"github":"https://github.com/nativebpm/pocketstream","clone":"git clone https://github.com/nativebpm/pocketstream.git","description":"Admin UI + REST API for any S3 storage","language":"Go","stars":16,"topics":["docker-compose","fileserver","golang","litestream","minio","pocketbase","s3","s3-bucket","s3-storage","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"PocketStream - Admin UI + REST API for any S3 Storage github.com/nativebpm/pocketstream File storage with SQLite metadata, PocketBase API, S3/local storage, and instant replication backups via Litestream. Key Features - Simple technology stack: Docker + SQLite + Litestream + PocketBase + S3 backends - Shell-script-free, Go binaries for better security and portability - Simple deployment with Docker and Makefile - Automatic backups with Litestream for seamless recovery - Automatic database recovery with Litestream restore - Built-in REST API and Admin UI via PocketBase - High reliability with minimal maintenance requirements Storage Backends Backend Type ------------ ---------------- Filesystem Local MinIO Local S3 RustFS Local S3 Garage Distributed S3 SeaweedFS Distributed S3 rclone Local S3 AWS S3 Cloud Useful Links - PocketBase Production Guide - Litestream Docker Guide - Litestream Sync Interval Costs - Litestream Configuration Reference - Litestream Restore Reference Requirements - Docker - Make - Go 1.24+ (for building from source) Setup - Filesystem : Fast local file operations, no external dependencies, automatic local backups - MinIO : Self-hosted S3-compatible storage, suitable for on-premises deployments. Uses MinIO installed from source, latest release with CVE fixes (https://github.com/minio/minio/releases) - RustFS : High-performance alternative to MinIO, optimized for high-throughput workloads - Garage : Distributed S3-compatible storage with built-in replicatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/nativebpm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nativebpm/pocketstream/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}