Skip to content

Desplegar un servidor de anotación

Cómo desplegar un servidor de anotación Potato para un estudio real, opciones de autenticación, HTTPS y configuración de producción con Docker o un proxy inverso.

Llevar a cabo un estudio de anotación de verdad implica sacar Potato de tu portátil y ponerlo en un servidor al que los anotadores puedan acceder, con el método de inicio de sesión adecuado y HTTPS para proteger las credenciales y los datos. Esta guía cubre las decisiones de despliegue; para la configuración paso a paso consulta Desarrollo local y la sección de despliegue.

Elige un método de autenticación

Ajusta el inicio de sesión a tu población de anotadores:

  • Sin contraseña: los anotadores introducen solo un nombre de usuario. Va bien para equipos internos de confianza o estudios de crowdsourcing donde la plataforma ya identificó al trabajador. Consulta Inicio de sesión sin contraseña.
  • Contraseñas: una lista de usuarios gestionada, para un conjunto fijo de anotadores con nombre.
  • OAuth / SSO: inicia sesión con Google o GitHub, o con el inicio de sesión único de tu institución. La mejor opción para despliegues grandes o institucionales.

Ponlo detrás de HTTPS

Cualquier despliegue real debería servirse por HTTPS para que los nombres de usuario, las respuestas y cualquier dato personal viajen cifrados. El patrón habitual es un proxy inverso como nginx que termina TLS por delante de Potato, o una plataforma de alojamiento que gestiona TLS por ti.

Una pila de producción típica

  • Potato ejecutándose bajo un proceso de servidor de producción.
  • nginx (o similar) como proxy inverso que gestiona TLS y los recursos estáticos.
  • Docker para empaquetarlo de forma reproducible, si lo containerizas.
  • Un nombre DNS público con un certificado (Let's Encrypt es gratuito).

Prueba primero localmente la configuración exacta y luego despliega esa misma configuración; lo único que cambia es la URL, la autenticación y TLS.

Operar el estudio

  • Vigila el progreso, el rendimiento y la concordancia en el panel de administración.
  • Haz copias de seguridad del directorio de salida con regularidad; allí se escriben las anotaciones.
  • Para estudios de crowdsourcing, consulta Realizar un estudio en Prolific y MTurk.

Lecturas adicionales