Railway

Deploy Dashfy

Dashboards for developers.

Deploy Dashfy

Just deployed

Dashfy

Deploy and Host Dashfy with Railway

Dashfy is an open-source framework for building dashboards using declarative configuration. This template deploys the official demo: a Vite + React UI and a Node.js server with Socket.IO on a single port.

About Hosting Dashfy

The demo runs as one Railway service. The build step compiles the client into build/; the server serves that UI and handles WebSocket connections. No database or extra services are required for the minimal demo.

Common Use Cases

  • Try Dashfy before integrating it into your stack
  • Host a public demo dashboard
  • Fork and customize dashfy.config.yml and extensions

Dependencies for Dashfy Hosting

  • Node.js 20+
  • pnpm (via packageManager in package.json)
  • @getdashfy/server and @getdashfy/ui, and @getdashfy/ext-* from npm

Deployment Dependencies

Use the template and deploy!

Click Deploy to create your own instance. Railway will assign a *.up.railway.app domain. To use a custom domain, add it under Networking in your project and configure DNS in your provider.

To customize, eject the repo from the template (Settings → Source → Eject) and edit dashfy.config.yml, dashfy.server.ts, and src/App.tsx.

Why Deploy Dashfy on Railway?

Railway runs the long-lived Node process Dashfy needs for WebSocket streaming, with simple deploys from GitHub and automatic HTTPS on Railway domains.


Template Content

More templates in this category

View Template
NEW
open-excalidraw
Self-hostable collaborative drawing built on Excalidraw

Prateek Mohanty
1
View Template
caring-vibrancy
Deploy and Host caring-vibrancy with Railway

5
View Template
Flask WebSocket Chat
Single file, realtime multi-user websocket chat using flask-socketio

Clement Ochieng
3