---
title: "Deploy Primo"
description: "Agent-native visual CMS. Build sites with AI, manage them visually."
category: "CMS"
url: https://railway.com/deploy/palacms
---

# Deploy Primo

Agent-native visual CMS. Build sites with AI, manage them visually.

**[Deploy Primo on Railway](https://railway.com/template/palacms)**

- **Creator:** Matthew Morris's Projects
- **Category:** CMS
- **Total deploys:** 54

## Template content

### primocms/primo https://palacms.com/_uploads/palacmslogo_2nj3b2sxur.jpg

- **Image:** ghcr.io/primocms/primo:latest
- **Public domain:** Yes

## Documentation

# Deploy and Host Primo on Railway

[Primo](https://primo.build) is a modern monolithic CMS that gives developers control and content editors simplicity. Built with Svelte and PocketBase, it features visual on-page editing, custom page types, dynamic fields, and self-hosted freedom with your data staying under your control.

![screenshot](https://pala-pullzone.b-cdn.net/pala-screenshot.jpg)

## About Hosting Primo

Primo is self-contained Svelte application with a Pocketbase backend. There's no need for external database. Primo uses SQLite handled by Pocketbase.

## Common Use Cases

  - Agency client websites with custom designs and visual content editing capabilities
  - Developer portfolios and blogs that need both technical control and non-technical content management
  - Team collaboration sites where designers and content creators work together on dynamic content

## Dependencies for Primo Hosting

- Primo
- Docker

### Deployment Dependencies

  - https://pocketbase.io/docs/
  - https://kit.svelte.dev/
  - https://tailwindcss.com/docs (used for styling)

## Why Deploy Primo 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. Railway is an easy way to get started fast without extra hassle.

## Similar templates

- [Libredesk - Complete Setup](https://railway.com/deploy/libredesk-complete-setup) — [Jul'26] Complete self-hosted omnichannel customer support desk.
- [Paperless-ngx](https://railway.com/deploy/paperless-ngx-3) — Document management with OCR on Railway with PostgreSQL and Redis
- [Instatic CMS - Postgres](https://railway.com/deploy/instatic-cms-postgres) — Design, build and manage powerful static sites from state-of-the-art CMS

Open this page in a browser: https://railway.com/deploy/palacms
