---
title: "Deploy FreshRSS"
description: "Self-hosted RSS feed aggregator and reader"
category: "Other"
url: https://railway.com/deploy/freshrss-2
---

# Deploy FreshRSS

Self-hosted RSS feed aggregator and reader

**[Deploy FreshRSS on Railway](https://railway.com/template/freshrss-2)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/freshrss-2/manifest.json

- **Creator:** zer0person's Projects
- **Category:** Other
- **Total deploys:** 1

## Template content

### FreshRSS

- **Image:** freshrss/freshrss:latest
- **Start command:** `sh -c 'export FRESHRSS_INSTALL="--default-user admin --language en --api-enabled --base-url https://$RAILWAY_PUBLIC_DOMAIN"; export FRESHRSS_USER="--user admin --password $ADMIN_PASSWORD --api-password $ADMIN_PASSWORD"; exec ./Docker/entrypoint.sh sh -c "([ -z \"$CRON_MIN\" ] || cron) && . /etc/apache2/envvars && exec apache2 -D FOREGROUND"'`
- **Public domain:** Yes

## Documentation

# Deploy and Host FreshRSS on Railway

[FreshRSS](https://github.com/FreshRSS/FreshRSS) is a self-hosted RSS and Atom feed aggregator that is fast, light and configurable, with multi-user and API support.

## About Hosting FreshRSS

This template runs the official `freshrss/freshrss:latest` image with SQLite and a persistent volume at `/var/www/FreshRSS/data`. The installation is done automatically on first start: the admin user is `admin` and the password (also used for the API) is the generated `ADMIN_PASSWORD` variable on the service. Feeds refresh every 15 minutes.

## Common Use Cases

- Read all your feeds in one place
- Use mobile apps through the Google Reader or Fever API
- Filter, label and share articles

## Dependencies for FreshRSS Hosting

- One service with a volume; nothing else

### Deployment Dependencies

- [FreshRSS on GitHub](https://github.com/FreshRSS/FreshRSS)
- [Docker image](https://hub.docker.com/r/freshrss/freshrss)

## Why Deploy FreshRSS on Railway?

Railway gives you a public HTTPS URL, a persistent volume and automatic restarts with no server to maintain. Open the URL and sign in as `admin` with the password from the service variables.


## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — 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/freshrss-2
