Vai al contenuto principale
BlueForge

La piattaforma

Otto componenti, un piano di controllo

Ciascuno di questi gestisce oggi i nostri prodotti in produzione. Qui sotto: cosa fa ognuno di essi, se è attivo, il comando o l'endpoint con cui lo raggiungi e come i pezzi si incastrano.

Matrice dei componenti

Cosa fa, il suo stato, il suo comando o endpoint e dove risponde.

ComponenteCosa faStatoCLI / APIAttivo
forge-controlBuild, deploy, segreti e DNS per ogni app della fleet.Liveforge app-deployApri ↗
forge-gitGitea self-hosted più fgit, la CLI di merge attraverso cui passa ogni push della federazione.Livefgit pr mergeApri ↗
forge-authAccesso, chiavi API, organizzazioni e diritti per le tue app.Liveforge loginApri ↗
packrIl registry di pacchetti privato da cui ogni deploy installa le proprie dipendenze.Livenpm config set @blueforge-studio:registry https://api.packr.blueforge.studioApri ↗
gatewayGateway AI multi-tenant: un endpoint, scambio di chiave per tenant, consumo per organizzazione.LivePOST /v1/proxyApri ↗
error trackerError tracking self-hosted, proxyato da ogni sito della fleet.LivePOST /api/events
marketplaceTemplate di agent-stream firmati e versionati con checkout Stripe test attivo.BetaPOST /v1/publishApri ↗
promotion siteUn sito catalogo per prodotto, riempito dai suoi deploy.BetaApri →

Come si combinano

Una push arriva su forge-git; forge-control la compila e la distribuisce; forge-auth decide chi può farlo; packr serve i pacchetti che la build installa; il sito promozionale pubblica il risultato come tuo catalogo. L'AI gateway, il tracciamento degli errori e il marketplace si agganciano a questa spina dorsale.

forge-gitIl tuo codice
forge-controlBuild · deploy · secrets · DNS
forge-authChi può fare cosa
packrPacchetti
promotion siteIl tuo catalogo pubblico

Quickstart

Tre comandi da un terminale vuoto a un'app distribuita:

bash
npm i -g @blueforge-studio/forge
forge login
forge app-deploy
Guida completa →

Domande

BlueForge è self-hosted?

Sì — questa è la nostra stessa produzione: forge-git è Gitea, forge-control compila e distribuisce, e ogni host gira dietro il nostro Caddy. La documentazione spiega come integrarsi, e ogni pagina di componente dice chiaramente cosa è live e cosa è ancora in chiusura.

Devo spostare il mio codice da GitHub?

No. Il registry, i sidecar e i pacchetti pubblici funzionano da qualsiasi CI — GitHub Actions incluso. Mantieni il tuo remote, valida i tuoi sidecar nel tuo pipeline e registra ogni deploy con POST /api/deployments usando una chiave organizzazione forge-auth.

Sono lock-in?

No. Il tuo codice resta in git, i tuoi sidecar sono due file YAML nel tuo repo, e ogni servizio parla HTTP con endpoint documentati. Il catalogo si riempie dai tuoi deploy — smetti di distribuire e si fa silenzioso; nient'altro si rompe.

Resta aggiornato

Note di rilascio e accesso anticipato

Una sola email quando esce qualcosa: nuove funzionalità della piattaforma, nuove app e inviti ai lanci. Iscriviti alla lista d'attesa per ottenere l'accesso anticipato alla registrazione self-service e ai siti promozionali.

Nessuno spam. Puoi annullare l'iscrizione con un clic.