← Torna al catalogo Judge0 CE · gestito da DINAO

Il tuo motore di esecuzione del codice, ospitato in Francia

🔒 Solo VPS

Un sistema di esecuzione del codice in sandbox alimentato da Judge0 CE, installato e mantenuto da DINAO. Compila ed esegui codice in 60+ linguaggi — il tutto sui nostri server francesi.

Ospitato in Francia60+ linguaggiEsecuzione isolata (sandbox)Conforme RGPDImmagine ufficiale dell'editore
Presentazione

Cos'è Judge0 CE ?

Judge0 CE è un sistema di esecuzione del codice open-source, robusto e scalabile. Permette di compilare ed eseguire codice in oltre 60 linguaggi di programmazione (C, C++, Java, Python, JavaScript, Go, Rust e molti altri) tramite una API semplice.

Ogni sottomissione viene eseguita in un sandbox isolato, con limiti di tempo, memoria e CPU configurabili, il che rende Judge0 sicuro anche per codice non attendibile. L'API gestisce sottomissioni sincrone e asincrone, gli input standard e callback (webhook) per recuperare i risultati. Una coda di attesa e worker garantiscono la scalabilità.

Judge0 alimenta comunemente piattaforme e-learning, strumenti per colloqui tecnici, IDE online e giudge di concorso. Containerizzato (Docker), si presta perfettamente a un hosting gestito e sovrano: DINAO si occupa del deployment, del dimensionamento e del monitoraggio.

Offerte compatibili

Alloggia Judge0 CE su DINAO

Livelli di risorse compatibili con i requisiti di Judge0 CE (2 vCPU / 2 Go / 10 Go minimo). Ospitato in Francia, fully managed.

Applicazione disponibile su VPS dedicato

Questa applicazione richiede un accesso privilegiato alla macchina host, incompatibile con l'hosting condiviso gestito. Viene installata su un server VPS dedicato dove mantieni il controllo completo — gestita da DINAO.

Motivo tecnico: conteneur privilégié.

Scopri i VPS DINAO →
Sotto il cofano

Dettagli tecnici

vCPU
2 vCPU
ideale : 4 vCPU
Memoria
2 Go
ideale : 4 Go
Disco
10 Go
ideale : 20 Go
Immagine : docker.io/judge0/judge0:1.13.1 Registro : docker.io Servizi : server, worker, db, redis Porte : 2358:2358
Domande frequenti

Ti chiedi…

A cosa serve Judge0?

Judge0 è un sistema di esecuzione del codice online: compila ed esegue codice in oltre 60 linguaggi tramite un'API. Ideale per piattaforme e-learning, strumenti per colloqui tecnici, IDE online o giudge di concorso.

L'esecuzione è sicura?

Sì. Ogni sottomissione gira in un sandbox isolato, con limiti di tempo, memoria e CPU. L'isolamento protegge l'infrastruttura da codice non attendibile.

Il codice inviato rimane privato?

Sì. Il codice e i risultati rimangono sulla tua istanza dedicata ospitata in Francia, in un container isolato, senza condivisione di risorse.

Come recuperare i risultati?

Interroghi l'API in modalità sincrona, oppure fornisci un URL di callback (webhook) per essere notificato non appena l'esecuzione è terminata.

Si possono gestire carichi elevati?

Sì. A seconda del piano, più worker elaborano le sottomissioni in parallelo tramite una coda di attesa, e il numero di worker può essere aumentato in base alle tue esigenze.