Forge CloudDocs

Bring your VPS. Keep control.

Own your server. Ship your software.

Forge Cloud connects to your VPS through a signed Agent, then keeps projects, deployments, databases, domains, secrets, transactional email, backups, and access boundaries in one tenant control room.

01Workspace → Servers → Connect server

Forge generates a short-lived, server-specific installation command after you create the registration. The command installs only Forge Agent on the selected VPS.

Operating surface

What Forge controls

Forge is not a generic dashboard. It coordinates deployments, databases, DNS, secrets, transactional email, and qualified recovery operations on the servers your workspace connects.

Deploys

Build source apps with Railpack and BuildKit, or run prebuilt Docker images when CI already owns the image.

source + image

Databases

Project-scoped Postgres and Redis with generated runtime URLs, backup metadata, and controlled public access.

data layer

Domains

Generated service domains, custom domains, exact DNS verification, and managed HTTPS routing.

dns + tls

Secrets

Encrypted environment variables, file imports, Doppler connections, and project-aware variable suggestions.

encrypted

Email

Project sender identities, per-domain DKIM, SMTP submission, STARTTLS enforcement, and transactional API keys.

project mail

Recovery

Encrypted server and off-site backups, integrity evidence, and restore status where the target reports a qualified recovery capability.

recoverable

Deploy surface

Deploy anything your project needs

Forge Cloud keeps the app, database, worker, domain, and secret controls in one project. Build from source with Railpack, run a prebuilt Docker image, or ship a static site without changing platforms.

Railpack buildsDocker imagesStatic sitesBackground workersDatabasesCustom domains
React
Next.js
Astro
Vite
Node.js
Svelte
Nuxt
Bun
Deno
Docker
React
Next.js
Astro
Vite
Node.js
Svelte
Nuxt
Bun
Deno
Docker
React
Next.js
Astro
Vite
Node.js
Svelte
Nuxt
Bun
Deno
Docker
PostgreSQL
Redis
MongoDB
MySQL
Prisma
TanStack
Vitest
Docker
PostgreSQL
Redis
MongoDB
MySQL
Prisma
TanStack
Vitest
Docker
PostgreSQL
Redis
MongoDB
MySQL
Prisma
TanStack
Vitest
Docker
Python
Rust
Go
TypeScript
Hono
Django
Laravel
NestJS
Tailwind CSS
Python
Rust
Go
TypeScript
Hono
Django
Laravel
NestJS
Tailwind CSS
Python
Rust
Go
TypeScript
Hono
Django
Laravel
NestJS
Tailwind CSS

Product surface

Built like an operator panel

The public site can be bold. The app itself should stay dense, calm, and built for repeated work: projects first, service state visible, dangerous actions behind clear controls.

Forge Cloud registryProjects

Acme Platform

project
6 services
APIWEBPGREDJOBDNS

Internal Tools

project
3 services
WEBPGJOB

Forge System

system
2 services
APPMAIL

Acme Platform

Full-stack deployment surface for a production application.

project

api-production

api.acme.co
current
acme/api

main branch, 2 hours ago

web-edge

app.acme.co
running
acme/web

main branch, 6 hours ago

Migration path

Import fromRailway

Move a Railway project into your Forge workspace without rebuilding the stack by hand. Services, variables, databases, and domains arrive as project resources you can inspect before deploying to a connected server.

01

Connect Railway

Use a Railway personal API token to inspect projects, environments, services, variables, and deployment settings.

02

Choose what moves

Select the target environment and services, skip platform-only values, and decide how databases should be recreated or imported.

03

Land in Forge

Forge creates the project, maps service variables, links fresh database credentials, imports supported domains, and can queue deploys.

Railway project

production env

connected

web

Next.js

repo

api

Node

vars

postgres

DB

data

Forge stack

connected VPS

migrated

web

deployed

live

api

env linked

ready

postgres

managed

backed up

Included in the import

App variables and command overridesPostgres, MySQL, Redis, MongoDB, and Timescale servicesPostgres-family data imports where supportedCustom domains and detected service ports

Capability ledger

Everything close to the service it affects

01

GitHub deploys

GitHub App or token source access, webhooks, branch selection, root directories, release commands, and health-gated promotion.

02

Docker image services

Run prebuilt images directly when your CI already publishes containers, including private images the selected server is authorized to pull.

03

Database services

Project-scoped databases with runtime credentials, generated variables, data tools, and target-qualified recovery actions.

04

Domain routing

Generated service hostnames, custom domains, exact DNS verification, and managed TLS.

05

Secrets and Doppler

Encrypted local variables, env/json/yaml import, optional Doppler connections, and safe variable reveal flows.

06

Email identities

Project-owned domains, sender identities, DKIM keys, SMTP config, API keys, and STARTTLS enforcement.

07

Backups and migration

Encrypted server and off-site backup options, integrity evidence, restore status, and project data migration workflows.

08

Connected VPS operations

Workspace-owned server registration, signed Agent jobs, health reporting, bounded logs, and explicit workload placement.

Production model

Forge Cloud control plane. Your VPS infrastructure.

Customers connect the servers they control without operating the Forge Cloud control plane. Workspace permissions and signed Agent jobs keep each tenant's resources separate.