---
title: "Deploy MeshCentral"
description: "Remote device management with durable state"
category: "Other"
url: https://railway.com/deploy/meshcentral
---

# Deploy MeshCentral

Remote device management with durable state

**[Deploy MeshCentral on Railway](https://railway.com/template/meshcentral)**

- **Creator:** Tom
- **Category:** Other
- **Total deploys:** 1

## Template content

### meshcentral https://raw.githubusercontent.com/monotykamary/railway-template-meshcentral/2bf25d958e5f82c3eb047d81316c213779b8c369/assets/meshcentral-icon.png

- **Source:** https://github.com/monotykamary/railway-template-meshcentral
- **Health check:** /health.ashx
- **Public domain:** Yes

## Documentation

# Deploy and Host MeshCentral on Railway

## About Hosting MeshCentral

MeshCentral is an open-source remote device management platform for browser-based desktop, terminal, files, inventory, events, and agent administration. This template deploys stable version 1.2.5 with a generated full administrator and durable local state.

Sign in with `MESHCENTRAL_ADMIN_USER` and the generated `MESHCENTRAL_ADMIN_PASSWORD` service variable.

## Common Use Cases

- Manage remote desktops, terminals, and files through a browser
- Organize agents into device groups with delegated access
- Audit device inventory, events, sessions, and recordings

## Dependencies for MeshCentral Hosting

### Deployment Dependencies

- One MeshCentral service with a daily-backed-up persistent volume
- Railway managed HTTPS and WebSocket proxying
- Optional external SMTP for invitations and recovery

### Implementation Details

The adapter writes a stable TLS-offload configuration, routes MeshCentral data, files, recordings, and generated backups into one volume with explicit path settings, creates the initial administrator with the upstream CLI, disables further public registration, and runs MeshCentral on internal HTTP port 8080 with external alias 443. WebRTC is disabled.

This one-replica topology does not represent optional direct TCP, UDP, CIRA, or LAN-discovery listeners. Do not scale horizontally with the local database.

## Why Deploy MeshCentral on Railway?

Railway provides managed HTTPS, a stable public hostname, generated credentials, persistent storage with backups, health checks, and Git-driven rollouts for browser-based remote management.


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