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.