RailDock is a self-hosted platform for deploying and operating applications and databases on infrastructure you control. It combines a web control plane, an HTTP API, declarative project manifests, an SSH-driven deployment engine, project-scoped networking, and data-safety workflows.
A server is an execution target. A project groups related workloads. An environment gives a project an isolated desired state. A service is an application or datastore. RailDock connects these concepts to deployment jobs, private networking, domains, variables, backups, activity, and organization access.
RailDock can manage multiple servers, but a single project currently lives on one server. Preview environments, password reset, and an advanced write-capable database query console are not currently built in. The data browser is read-only.