Deploy FossFLOW

Deploy and Host FossFLOW with Railway

Deploy FossFLOW

FossFLOW

stnsmith/fossflow:latest

Just deployed

/data

Deploy and Host FossFLOW on Railway

FossFLOW is an open-source isometric diagramming application built as a PWA on top of React and the FossFLOW (Isoflow-derived) rendering engine. It runs entirely in the browser, supports offline operation, and provides a full tooling environment for constructing 3D-style infrastructure diagrams, complete with autosave, icon import, and connector logic.

About Hosting FossFLOW

Deploying FossFLOW involves hosting a static frontend plus an optional server-side storage layer. The application itself is compiled to a static bundle, but the container image also exposes storage functionality when enabled, allowing diagrams to persist across devices. Railway’s container deployment model maps cleanly to FossFLOW’s architecture: you run the published Docker image, expose port 80, and optionally mount persistent storage. No external database is required. Configuration is handled via environment variables, primarily toggling server-side storage and defining filesystem paths.

Common Use Cases

  • Running a self-hosted isometric diagramming tool for teams
  • Providing persistent, multi-device access to diagrams via server storage
  • Embedding FossFLOW within an internal engineering or documentation workflow

Dependencies for FossFLOW Hosting

  • Docker-compatible runtime (Railway handles this automatically)
  • Persistent filesystem mount (optional, for server-side diagram storage)

Deployment Dependencies

Implementation Details

Use the official image and enable server storage as needed:

docker run -p 80:80 \
  -v /data/diagrams:/data/diagrams \
  -e ENABLE_SERVER_STORAGE=true \
  stnsmith/fossflow:latest

Railway equivalents:

  • Set ENABLE_SERVER_STORAGE=true in Railway environment variables
  • Add a persistent volume mounted at /data/diagrams
  • Expose port 80

Why Deploy FossFLOW on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying FossFLOW on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

View Template
(v1) Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa

View Template
peppermint
Docker-compose port for peppermint.sh