Deploy Dashfy
Dashboards for developers.
dashfy-demo
Just deployed
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.ymland extensions
Dependencies for Dashfy Hosting
- Node.js 20+
- pnpm (via
packageManagerin package.json) @getdashfy/serverand@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
dashfy-demo
dashfy/dashfy-demo