Skip to content

ENSNode Deployment Options

ENSNode can be deployed in several ways. If you are just getting started, use the Docker Compose path below. It requires the least setup and works locally or on any server that can run containers.

OptionBest forEffortCost controlNotes
DockerLocal development, single-machine self-host, or custom cloud serversLowHighRuns the full ENSNode stack with docker compose
RailwayOne-click managed cloud deployment from a templateVery lowMediumDeployed via the Railway Template
TerraformRender-based production-grade deployment used internally by NameHash LabsHighMediumReference config; currently tailored for NameHash Labs deployments