F Forge DocsRepository ↗FeaturesUser manual

Reference

Ports, files, scripts, and maturity

A compact, code-aligned reference for the common operator values.

Repository-validated operator guidance View source ↗

#Ports

PortServiceProduction exposure
80, 443/TCPPublic proxyPublic when serving the panel and TLS.
8080/TCPForge APILoopback in compose.production.yml.
3000/TCPForge WebLoopback in compose.production.yml.
5432/TCPPostgreSQLLoopback in compose.production.yml; never public.
6379/TCPRedisLoopback in compose.production.yml; never public.
9090/TCPBeacon APILoopback all-in-one; private in multi-node deployments.
2022/TCPBeacon SFTPRestrict deliberately; default bind is loopback in supplied Beacon Compose.
30000–30100/TCP+UDPLoad-balancer allocation rangePublished by compose.production.yml when enabled.

#Important files

PathPurpose
infra/.envRuntime secrets and deployment configuration.
infra/compose.ymlBase control-plane Compose stack.
infra/compose.production.ymlProduction loopback bindings and restart policies.
infra/compose.beacon.ymlStandalone Beacon Compose deployment.
infra/compose.tls.ymlTraefik ACME and internal TLS override.
infra/CaddyfileBaseline Caddy configuration for local hostnames.
scripts/healthcheck.shCompose, API, Beacon, Web, database, and monitoring checks.
scripts/rollback.shDatabase/image rollback helper.

#Feature maturity

AreaCurrent position
One-host Compose stackAvailable
Standalone Beacon ComposeAvailable
Node Docker and file executionAvailable
Shared backup restore workflowAvailable when storage is configured and tested
Automatic stateful failoverNot currently available
Load-balancer target selectionPartially implemented; proxy deployment must be validated
Cloud provisioning bootstrapExperimental; verify node enrollment and hardening
Caddy public production configurationRequires operator adaptation; supplied Caddyfile is local-hostname oriented
Made by Riyaz with love