Il tuo CI/CD sovrano, ospitato in Francia
Un motore di integrazione continua open source, alimentato da Woodpecker CI, installato e supervisionato da DINAO. Le tue pipeline, i tuoi segreti e il tuo codice restano sui nostri server francesi — mai su un cloud estero.
Cos'è Woodpecker CI ?
Woodpecker CI è un motore di integrazione e distribuzione continua (CI/CD) open source, semplice e potente, nato da un fork di Drone. Ogni fase delle tue pipeline viene eseguita in un contenitore Docker isolato, garantendo ambienti riproducibili e puliti per ogni esecuzione. La configurazione è contenuta in un file YAML versionato direttamente insieme al tuo codice.
Scritto in Go, il server è notevolmente leggero; sono gli agenti (o runner) a sostenere il carico di calcolo avviando i container di build. Questa architettura server/agenti consente di parallelizzare facilmente le build: basta aggiungere agenti per assorbire un maggior numero di pipeline simultanee.
Woodpecker si integra nativamente con le principali forge Git — GitHub, GitLab, Gitea e Forgejo — e si attiva su push, tag e pull request. Un ricco ecosistema di plugin containerizzati copre la distribuzione, le notifiche, la pubblicazione di artefatti e molto altro, il tutto sotto licenza Apache-2.0.
Alloggia Woodpecker CI su DINAO
Livelli di risorse compatibili con i requisiti di Woodpecker CI (1 vCPU / 512 Mo / 2 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Qual è la differenza con GitHub Actions o un CI cloud?
Con Woodpecker CI gestito da DINAO, il tuo server di integrazione continua gira sulla nostra infrastruttura francese. Il tuo codice, i tuoi segreti e i tuoi artefatti non transitano mai attraverso una piattaforma americana e non vieni fatturato al minuto di build.
Quali gestori di codice sono supportati?
Woodpecker si connette a GitHub, GitLab, Gitea e Forgejo tramite OAuth. Le tue pipeline si attivano automaticamente ad ogni push, tag o pull request, a partire da un semplice file YAML versionato nel repository.
Come funziona la parallelizzazione delle build?
Il server distribuisce le fasi a uno o più agenti. Più agenti aggiungi, più build simultanee puoi eseguire. I nostri livelli superiori includono più agenti e risorse CPU.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Il tuo codice e i tuoi segreti non lasciano il territorio.
Posso cambiare formula o migrare?
Sì. Puoi salire o scendere di livello in qualsiasi momento in base al carico delle tue pipeline. Essendo Woodpecker open source (Apache-2.0), le tue configurazioni YAML rimangono portabili — nessun blocco proprietario.