---
title: "Deploy The Boring JavaScript Stack (Sails, React, Postgres, Redis, Inertia)"
description: "A Sails starter app with React, Postgres, Redis, Inertia & Tailwind"
category: "Other"
url: https://railway.com/deploy/ia84_3
---

# Deploy The Boring JavaScript Stack (Sails, React, Postgres, Redis, Inertia)

A Sails starter app with React, Postgres, Redis, Inertia & Tailwind

**[Deploy The Boring JavaScript Stack (Sails, React, Postgres, Redis, Inertia) on Railway](https://railway.com/template/ia84_3)**

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

- **Creator:** Odogwu Machalla's Projects
- **Category:** Other
- **Total deploys:** 2

## Template content

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:16

### thriving-reflection

- **Source:** https://github.com/railwayapp-templates/sails-theboringstack-react
- **Public domain:** Yes

### Redis https://devicons.railway.app/i/redis.svg

- **Image:** bitnami/redis:7.2.5

## Documentation

## The Boring JavaScript Stack

- [Sails](https://sailsjs.com)
- [Inertia](https://inertiajs.com)
- [Tailwind CSS](https://tailwindcss.com)
- [Vue](https://vuejs.org), [React](https://reactjs.org), or [Svelte](https://svelte.dev)

The ethos of The Boring JavaScript Stack is this 👇🏾

You can use your favorite frontend framework and build Modern Single Page Applications(SPA) without the hassle of the complexities that building SPA the traditional way bring to the table.

With The Boring JavaScript Stack, you don't need 👇🏾

- Client-side state management - your application state lives in your database which is where it belongs.
- You don't need an API for your SPA - the data each page needs gets sent to it as props thanks to [Inertia](https://inertiajs.com)
- No double routing - The routing for your app is handled at the backend level with [Sails](https://sailsjs.com)

## Docs

[Read the docs](https://docs.sailscasts.com/boring-stack/).

## 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/ia84_3
