← Torna al catalogo
Judge0 CE · su VPS Docker v1.13.1

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

Nessun container gestito per Judge0 CE: questa applicazione si installa su un VPS ospitato in Francia (minimo 2 vCPU / 2 Go / 10 Go).

Applicazione disponibile su VPS

Questa applicazione richiede un accesso privilegiato alla macchina host, incompatibile con l'hosting condiviso gestito. Si installa su un VPS (server privato virtuale) che amministri tu: DINAO lo consegna con Docker e il pannello di gestione che preferisci, e sei tu a installare e mantenere Judge0 CE. Il VPS non è gestito da DINAO, a meno che tu non aggiunga l'opzione di gestione al momento dell'ordine.

Motivo tecnico: conteneur privilégié + bind-mount d'un chemin hôte (volumes nommés uniquement en managé).

Scopri il VPS Docker →

Requisiti di Judge0 CE: 2 vCPU, 2 Go, 10 Go. Il nostro VPS Docker a 11 € IVA escl. al mese li copre.

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.