---
title: "Deploy Andromeda - Sipp"
description: "A minimal code sharing web server + CLI"
category: "Other"
url: https://railway.com/deploy/andromeda-sipp
---

# Deploy Andromeda - Sipp

A minimal code sharing web server + CLI

**[Deploy Andromeda - Sipp on Railway](https://railway.com/template/andromeda-sipp)**

- **Creator:** Steve Simkins's Projects
- **Category:** Other
- **Total deploys:** 2

## Template content

### sipp https://assets.andromeda.build/sipp-icon.png

- **Image:** ghcr.io/stevedylandev/andromeda/sipp
- **Public domain:** Yes

## Documentation

# 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 `sipp` CLI/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

- [Andromeda repository](https://github.com/stevedylandev/andromeda)
- [Releases page](https://github.com/stevedylandev/andromeda/releases?q=sipp%2F)

### Implementation Details 

Run `sipp server` as the start command. Environment variables (see `.env.example`):

```bash
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.



## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — [Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/andromeda-sipp
