Deploy Andromeda - Sipp
A minimal code sharing web server + CLI
Just deployed
/data
Deploy and Host Andromeda - Sipp on Railway
Andromeda - Sipp is a self-hosted code-sharing service (pastebin) written in Go. The sipp server subcommand runs a web server with an admin panel, JSON API, and syntax highlighting via Chroma. The same binary also ships a Bubble Tea TUI and a CLI uploader for posting snippets to a remote instance.
About Hosting Andromeda - Sipp
Hosting Andromeda - Sipp means running sipp server, a single Go binary that serves the web UI and JSON API over HTTP. State lives in a SQLite file, so deployment needs only a persistent volume plus environment variables (API key, base URL, port, content size cap). Syntax highlighting renders server-side with Chroma. On Railway, the included Dockerfile builds the image, a persistent volume holds the database, and environment variables configure the rest. No external database service is required.
Common Use Cases
- A private, self-hosted pastebin for sharing code snippets
- A backend the
sippCLI/TUI uploads to from a developer's terminal - Sharing syntax-highlighted code with a public link
Dependencies for Andromeda - Sipp Hosting
- A persistent volume for the SQLite database
- An API key to gate authenticated endpoints (delete/list/update)
Deployment Dependencies
Implementation Details
Run sipp server as the start command. Environment variables (see .env.example):
SIPP_API_KEY=your-secret-key
SIPP_AUTH_ENDPOINTS=api_delete,api_list,api_update
SIPP_DB_PATH=/data/sipp.sqlite
SIPP_MAX_CONTENT_SIZE=512000
BASE_URL=https://your-app.up.railway.app
HOST=0.0.0.0
PORT=3000
Mount a Railway volume so SIPP_DB_PATH persists. Set HOST=0.0.0.0 and BASE_URL to your public URL. Uploads from the CLI use SIPP_REMOTE_URL + SIPP_API_KEY.
Why Deploy Andromeda - Sipp 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 Andromeda - Sipp 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
SIPP_API_KEY
API key to access Sipp from the /admin page or through the Sipp CLI
