← Volver al catálogo
DOMjudge · en VPS Docker Nueva versión · v9.0.1

Organiza tus concursos de código, alojados en Francia

🔒 Solo VPS

Un sistema completo de juicio automático para concursos de programación (tipo ICPC), impulsado por DOMjudge, que debes instalar y mantener en tu VPS Docker. Envíos, compilación y pruebas automatizados, en nuestros servidores franceses, en aislamiento seguro.

Alojado en FranciaJuicio automáticoEjecución aisladaConforme RGPDImagen oficial del editor
Presentación

¿Qué es DOMjudge?

DOMjudge es un sistema open-source completo para organizar y juzgar automáticamente concursos de programación, del tipo ICPC o IOI. Proporciona una interfaz de jurado para dirigir la competición, una interfaz de equipo para enviar código, y juzga cada envío de manera automática: compilación y ejecución sobre un conjunto de pruebas, con puntuación clásica ICPC o parcial estilo IOI, y un tablero de clasificación público en tiempo real.

Su arquitectura se basa en dos roles: un DOMserver (aplicación web Symfony / Twig) que orquesta el concurso, y uno o varios judgehosts — las máquinas de juicio, distribuidas horizontalmente para absorber la carga el día del evento. El servidor es ligero; es el número de judgehosts lo que determina la capacidad de juicio.

En cuanto a la seguridad, los envíos se ejecutan en un entorno aislado (cgroups, chroot), con tiempos de cálculo reproducibles para garantizar la equidad. DOMjudge gestiona cuentas y roles dedicados (jurado, equipo, admin, globo), expone una API REST para la integración y la exportación de resultados, y se comunica mediante HTTP(S) entre sus componentes.

Ofertas compatibles

Aloja DOMjudge en DINAO

No hay contenedor gestionado para DOMjudge: esta aplicación se instala en un VPS alojado en Francia (2 vCPU / 2048 Mo / 10 Go como mínimo).

DOMjudge necesita un acceso a la máquina que el contenedor gestionado, compartido entre varios clientes, no ofrece. Dos VPS alojados en Francia: DINAO la instala y la gestiona por usted, o usted mismo la administra.

Motivo técnico: contenedor privilegiado.

Opción 2 Lo más sencillo

VPS gestionado con Docker y la aplicación preinstalados

desde 31,70 € /mes sin IVA

  • Instalación de DOMjudge por DINAO al hacer el pedido
  • La máquina es solo para usted: el acceso privilegiado que requiere DOMjudge no afecta a ningún otro cliente
  • Sistema y Docker gestionados por DINAO, supervisión incluida
  • Soporte prioritario incluido (tiempo de respuesta de 2 h, días y horas laborables de DINAO)
  • Recursos anunciados y limitados (2 vCPU, 4 GB, 20 GB): más allá, se propone un tamaño superior
  • Actualizaciones de la aplicación a petición
  • Copias de seguridad opcionales (20,00 € sin IVA/mes)
  • Sin acceso de administrador a la máquina

Para usar DOMjudge sin instalar ni administrar nada.

Pedir →

Opción 3 100 % autónomo

VPS Docker

desde 11,00 € /mes sin IVA

  • Su máquina virtual, acceso de administrador completo
  • Docker preinstalado, panel a elegir
  • Libertad para instalar DOMjudge o cualquier otra aplicación, incluidas las que controlan Docker
  • Se entrega vacío: usted instala y mantiene DOMjudge (o DINAO lo instala bajo presupuesto)
  • Sin copia de seguridad por defecto (opcional: 20,00 € sin IVA/mes)
  • Sin servicio de gestión por defecto (opcional desde 55,00 € sin IVA/mes); supervisión opcional

De base, usted conserva el control de todo; pero sin servicio adicional, usted se encarga de todo: mantenimiento, configuración, despliegue.

Descubrir el VPS Docker →
CriterioVPS gestionado con Docker y la aplicación preinstaladosVPS Docker
Quién instala DOMjudgeDINAO, al hacer el pedidoNadie por defecto: VPS entregado con Docker y, a elegir, Portainer / Dockge, sin la aplicación. Usted la instala, o DINAO bajo presupuesto
Actualizaciones de la aplicaciónDINAO, a peticiónUsted
Sistema y DockerDINAO, sin panel: un VPS, una aplicaciónUsted: sin servicio de gestión por defecto (opcional: 55,00 € o 75,00 € sin IVA/mes, días laborables)
Copias de seguridadOpcional: 20,00 € sin IVA/mes para 7 días (cuota de 100 GB)Ninguna por defecto; opcional: 20,00 € sin IVA/mes para 7 días (cuota de 100 GB)
SupervisiónIncluidaOpcional: de 1,00 € a 10,00 € sin IVA/mes
SoporteTratamiento prioritario incluido (tiempo de respuesta de 2 h, días y horas laborables de DINAO, sin tiempo de resolución garantizado)Best effort
AislamientoUna máquina virtual propia, solo para esta aplicaciónUna máquina virtual propia
RecursosDimensionados para el sistema, Docker y DOMjudge: 2 vCPU, 4 GB, 20 GB, anunciados como un límite; más allá, se propone un tamaño superiorTamaño recomendado para DOMjudge: 2 vCPU, 4 GB, 50 GB; ampliable
Acceso de administrador (root)NoSí
Aplicaciones que requieren un acceso privilegiado a la máquinaSí: la máquina es solo para ustedSí
Precio inicial31,70 € sin IVA/mes11,00 € sin IVA/mes (solo el VPS, sin la aplicación)

Opciones 2 y 3 dimensionadas para DOMjudge (requisitos de la aplicación, más el sistema y Docker): 2 vCPU, 4 GB, 20 GB para la opción 2, 2 vCPU, 4 GB, 50 GB para la opción 3, cuya base es mayor.

Bajo el capó

Detalles técnicos

vCPU
2 vCPU
ideal : 4 vCPU
Memoria
2048 Mo
ideal : 4096 Mo
Disco
10 Go
ideal : 40 Go
Imagen : domjudge/domserver:latest Registro : Docker Hub Servicios : mariadb, domserver, judgehost Puertos : 12345
Preguntas frecuentes

Te preguntas…

Sobre DOMjudge 6 preguntas

¿Para qué tipos de eventos DOMjudge es adecuado?

Concursos de programación tipo ICPC, selecciones, hackathons de código, exámenes y entrenamientos. Proporciona interfaz de jurado, interfaz de equipo, juicio automático y tablero de clasificación, todo el desarrollo de una competición.

¿Es el juicio seguro y equitativo?

Sí. Los envíos se ejecutan en un entorno compartimentado (cgroups, chroot) con tiempos de cálculo reproducibles, lo que garantiza resultados fiables y no manipulables por el código enviado.

¿Dónde se alojan los datos del concurso?

En la infraestructura DINAO en Francia, en uno de los centros de datos disponibles. Los envíos, cuentas y resultados no salen del territorio.

¿Resiste el sistema la carga el día del evento?

Sí. El juicio se distribuye entre varios judgehosts añadibles a la demanda. DINAO dimensiona la capacidad según el número esperado de participantes y asegura la supervisión.

¿Puedo cambiar de fórmula o exportar los resultados?

Sí. Subes o bajas de nivel en cualquier momento, y los envíos y resultados siguen siendo exportables a través de la API: no hay bloqueo propietario.

¿Se prueba esta aplicación antes de ofrecerla?

Esta aplicación aún no ha superado nuestra prueba de despliegue automático. Sigue pudiendo instalarse, pero le invitamos a consultarnos antes de hacer el pedido: la probaremos entonces con prioridad. La plantilla de despliegue utilizada se actualizó por última vez el 3 de julio de 2026. Cada nueva versión publicada por el editor vuelve a lanzar esta prueba: la fecha anterior sigue, por tanto, la versión realmente ofrecida.

Opción 2Opción 3 En un VPS 7 preguntas

Una respuesta por opción: los dos VPS no cubren lo mismo.

¿Quién instala DOMjudge en un VPS?

VPS gestionadoDINAO, al hacer el pedido

VPS DockerNadie por defecto: el VPS se entrega con Docker, sin la aplicación. Usted la instala, o DINAO bajo presupuesto

¿Quién actualiza DOMjudge en un VPS?

VPS gestionadoDINAO, a petición

VPS DockerUsted

¿El VPS está gestionado?

VPS gestionadoSí: DINAO gestiona el sistema y Docker, sin panel (un VPS, una aplicación). La supervisión está incluida

VPS DockerNo por defecto: usted gestiona el sistema y Docker. El servicio de gestión y la supervisión se añaden como opciones al hacer el pedido

¿Se hacen copias de seguridad de mis datos en un VPS?

VPS gestionadoOpcional: la copia de seguridad se añade al hacer el pedido

VPS DockerNinguna por defecto; la copia de seguridad se añade como opción al hacer el pedido

¿Tengo acceso de administrador (root) al VPS?

VPS gestionadoNo

VPS DockerSí

¿Ofrecen guardia fuera del horario laboral en un VPS?

VPS gestionadoNo: la supervisión está incluida, las intervenciones se realizan en días laborables

VPS DockerNo: la supervisión es opcional, el soporte es best effort

¿En qué centro de datos se aloja mi servicio?

En Francia, en los racks privados de DINAO dentro de dos centros de datos de terceros: Free Pro en Marsella (MAR02) y Euclyde DC1 en Sophia-Antipolis. El operador proporciona el edificio, la energía, la refrigeración y la seguridad física; DINAO opera de forma íntegra y autónoma todo el contenido de sus racks.