Railway

Deploy HappyView 2 (SQLite)

A lexicon-driven ATProto AppView.

Deploy HappyView 2 (SQLite)

Deploy and Host HappyView on Railway

HappyView is a lexicon-driven ATProto AppView. Upload lexicon definitions at runtime and HappyView dynamically generates XRPC query and procedure endpoints, indexes records from the network, and proxies writes to users' PDSes. This Railway template uses embedded SQLite, so there's no additional services to manage.

About Hosting HappyView

This template deploys HappyView with no external database needed — SQLite runs embedded within the container. SQLite works well for smaller instances and personal projects where you want to keep infrastructure simple.

If you'd prefer to use PostgreSQL, check out the HappyView w/ Postgres template.

Common Use Cases

  • Prototyping custom ATProto applications with their own record types, queries, and procedures
  • Running a personal or small-community AppView
  • Hosting a backend for ATProto clients that need OAuth and record management

Dependencies for HappyView Hosting

HappyView with SQLite has no external dependencies — everything runs in a single container.

Deployment Dependencies

Why Deploy HappyView 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 HappyView on Railway, you're 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

Lucas
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

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

Shahed Nasser