Pocketbase + Litestream
Pocketbase with Litestream Streaming Replication
pocketbase-litestream
ju-li/pocketbase-litestream
Just deployed
/pb/pb_data
Pocketbase
Open Source backend for your next SaaS and Mobile app in 1 file.
After deploying, go to https://your_railway_app/_/
to register your admin account and access the admin interface.
Streaming SQLite replication
This version comes with streaming SQLite replication and restoration to a S3 bucket.
If you are using Railway's MINIO template, set the region to the default of us-east-1
. Your endpoint will be the URL to your MINIO bucket and will look something like this: https://bucket-production-XXXX.up.railway.app
Realtime Database
Embedded performant database with schema builder, data validations, realtime subscriptions and easy to use REST api.
Authentication
Manage your app users and handle email/password and OAuth2 sign ups (Google, Facebook, GitHub, GitLab) without the hassle.
File Storage
Sanely store files locally or in a S3 storage. Easily attach media to your database records and generate thumbs on the fly.
Extendable
Use as a standalone app or as Go framework, that you can extend via hooks to create your own custom portable backend. Provides official client SDKs for painless integration.
Template Content
pocketbase-litestream
ju-li/pocketbase-litestreamREPLICA_BUCKET
REPLICA_REGION
REPLICA_ENDPOINT
LITESTREAM_ACCESS_KEY_ID
LITESTREAM_SECRET_ACCESS_KEY