Preview deploys
Every change can get its own URL so you can review before production traffic touches it.
Forgeon turns code into production releases with source analysis, build automation, immutable artifacts, runtime orchestration, domains, health checks, logs, and rollback safety.
Launch runway
production / app-web / deploy-v42
Deployment sequence
source → build → runtime → edge
Code received
Git, upload, template, CLI, or image
Project detected
Framework, runtime, ports, commands
Artifact created
Container image, static output, or bundle
Service scheduled
Region, compute profile, env, replicas
Traffic connected
Domain, SSL, routing, health checks
Build
1m 04s
Health
passing
Region
sgp
Release
v42
Workflow engine
Forgeon coordinates source intake, framework detection, build execution, artifact storage, runtime scheduling, domain routing, SSL, health checks, and rollback targets as one connected release workflow.
Git / Upload / CLI / Image
4 paths
Detect, install, build, package
cached
Immutable release output
v42
Compute, env, replicas
auto
Domain, SSL, routing
live
Previous healthy release
ready
Release timeline
A clean deployment platform should not feel like magic smoke. Every important step is visible, timestamped, and connected to the final URL your users open.
00:00
Forgeon receives the source and creates a deployment intent with project, tenant, environment, and trigger metadata.
00:12
The platform detects framework, runtime, build command, output directory, exposed port, and required runtime behavior.
01:04
A versioned artifact is produced and attached to the deployment so the release can be reproduced, promoted, or rolled back.
01:28
Forgeon schedules the service, injects runtime env vars, connects logs, and waits for healthy readiness signals.
01:41
Traffic is routed to the healthy deployment with domain, SSL, preview URL, and rollback target available.
deployment logs
Real-time visibility
Watch build output, runtime events, health checks, and routing changes as the deployment moves from queue to live URL.
Build logs
Follow dependency install, compile output, and build failure reasons.
Runtime logs
Inspect boot events, container output, health signals, and crash loops.
Release modes
Every change can get its own URL so you can review before production traffic touches it.
Promote a known-good build to production instead of rebuilding from scratch and praying twice.
If a deploy goes sideways, return traffic to the previous healthy artifact quickly.
Health-gated traffic
A deployment should only become live after the runtime starts, health checks pass, routing is ready, and rollback metadata is in place.
Build artifact exists
Runtime container booted
Port responded
Domain route attached
SSL certificate active
Previous release retained
Deployments
Build from source, produce immutable releases, stream logs, verify health, attach domains, and keep rollback close enough to save the day.
forgeon deploy --source .