- Servizi
OS
Una console per ogni progetto e ambiente
Crea progetti, associa fino a 8 ambienti ai branch git, invita il tuo team e conserva chiavi e secret.
Cosa gestisci in Blocks OS
Ambienti associati ai branch
Un progetto contiene fino a 8 ambienti, da Development su dev a Production su main. Ciascuno ha i propri dati, la propria X-Blocks-Key e un dominio predefinito, e accetta un dominio personalizzato con due record CNAME.
Il tuo team e i suoi accessi
Invita le persone via email. Il proprietario del progetto crea gli ambienti, decide chi può accedere a ciascuno e può cedere la proprietà a un'altra persona.
Secret con audit trail
Salva le chiavi API come secret con un nome. Ruotali, bloccali e ripristinali, scegli chi può leggere ciascuno e controlla l'audit trail.
Impostazioni di accesso e dei provider in un unico posto
Client OIDC, client credentials, provider di identità esterni, MFA, CAPTCHA e i provider di email, notifiche e archiviazione di ogni ambiente si trovano tutti nello spazio di lavoro Secrets & Configs.
Copia i dati tra ambienti
Sposta i dati dei servizi che scegli da un ambiente a un altro, con sovrascrittura opzionale. Ogni migrazione si conferma con un codice monouso.
Repository GitHub collegati
Collega GitHub tramite SSO e scegli i repository da cui i tuoi ambienti fanno il deploy.
Configura un progetto dalla console o dalla CLI
La CLI copre accesso, selezione del progetto, secret e scaffolding. L'aggiunta di ambienti e il collegamento dei repository si fanno nella console.
- devDevelopment3c9e••••••••a41fq8fz3.slsblx.com
- stgStaging7b20••••••••e6d2m4tq7.slsblx.com
- mainProductionDominio personalizzatof81d••••••••09cbportal.example.com
Crea il progetto
Registrati su os.seliseblocks.com con email, GitHub, Google, Microsoft, LinkedIn o X, poi crea un progetto. Un account può possedere fino a 10 progetti.
Aggiungi gli ambienti
Aggiungi gli ambienti che ti servono e associa ciascuno a un branch, ad esempio stg per Staging e main per Production.
Collega la tua app
Inserisci la X-Blocks-Key dell'ambiente nella configurazione della tua app, oppure esegui
blocks new webper generare un'app React già collegata all'ambiente.
# Sign in and pick the project
blocks login --account <name>
blocks projects list --json
blocks use <tenantId> --account <name>
# Store a secret; the CLI never prints its value
blocks secrets set stripe-api-key --value-file ./key.txt --description "Stripe live key" --dry-run --jsonGli ambienti e i loro branch
- Developmentdev
- Testingtest
- Stagingstg
- IATiat
- UATuat
- Prod Shadowprod-shadow
- Pre-Prodpre-prod
- Productionmain
Domande su OS
Cos'è la X-Blocks-Key?
La chiave pubblica che identifica un ambiente del tuo progetto. La tua app la invia con ogni richiesta a Blocks. Non è un secret, quindi può stare nei tuoi file env.
Quanti ambienti può avere un progetto?
Fino a 8: Development, Testing, Staging, IAT, UAT, Prod Shadow, Pre-Prod e Production, ciascuno associato a un branch git. Ogni ambiente ha i propri dati e puoi copiare i dati da uno all'altro.
Posso gestire tutto dalla CLI?
Accesso, selezione del progetto, secret, client OIDC e scaffolding funzionano dalla CLI. Un progetto creato dalla CLI parte con un solo ambiente di sviluppo. Per aggiungere altri ambienti e collegare i repository serve la console.
Quanti progetti posso creare?
Un account può possedere fino a 10 progetti.
Spesso usato con
Inizia con un progetto gratuito
Registrati su os.seliseblocks.com e crea un progetto, oppure incolla un prompt in Claude Code, Codex o Cursor e lascia che il tuo agente lo configuri tramite la CLI di Blocks.