Deploy quickslice-postgres

Auto-indexing service and GraphQL API for AT Protocol Records

Deploy quickslice-postgres

/var/lib/postgresql/data

Just deployed

Deploy and Host quickslice on Railway

quickslice is a GraphQL API server for AT Protocol records. It automatically generates GraphQL schemas from Lexicon definitions, providing real-time data ingestion via Jetstream, historical backfill support, and Relay-compliant cursor-based pagination.

About Hosting quickslice

quickslice runs as a containerized Gleam/Erlang application with SQLite for storage. Hosting requires a Docker-capable platform with persistent volume support for the database. The server ingests data from the AT Protocol firehose in real-time and serves it via GraphQL. Configuration is handled through environment variables for OAuth and via the settings page once the application is deployed. The application exposes a health check endpoint at /health and a GraphiQL interface at /graphiql for query exploration.

Common Use Cases

  • Application backends: Build apps on AT Protocol data with filtering, sorting, and real-time subscriptions
  • Data exploration: Use GraphiQL to explore AT Protocol records interactively with automatic schema generation from Lexicons

Dependencies for quickslice Hosting

  • Persistent Volume: SQLite database requires persistent storage
  • Environment Secrets: OAUTH_SIGNING_KEY P-256 private key in multibase format (z-prefixed base58btc) for signing OAuth JWTs. Generate via the goat cli https://formulae.brew.sh/formula/goat. The command is: goat key generate -t p256

Deployment Dependencies

Implementation Details

Environment variables to configure: OAUTH_SIGNING_KEY=

Volume mount: /data (1GB minimum)

Health check path: /health

Why Deploy quickslice on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying quickslice on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

View Template
(v1) Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa

View Template
peppermint
Docker-compose port for peppermint.sh