Ir al contenido

Lleve Escriba a casa

Una imagen autocontenida. Su servidor. Sus archivos nunca lo abandonan.

Escriba se distribuye como una única imagen de Docker prediseñada que ya incluye todo lo que necesita — ffmpeg, Tesseract OCR, Whisper y un Redis integrado. No hay servicios extra que conectar. Descárguela, defina una contraseña y tendrá un motor privado de documento-a-Markdown corriendo sobre su propia infraestructura.

Descargue la imagen y ejecútela con un solo comando:

Ejecutar Escriba
docker run -d --name escriba --restart unless-stopped -p 8000:8000 \
-e SECRET_KEY="$(openssl rand -hex 32)" \
-e GOD_PASSWORD="change-me" \
ghcr.io/diegoparras/escriba:latest

Luego abra http://localhost:8000 e inicie sesión con la GOD_PASSWORD que definió.

Todo corre desde la única imagen de arriba. Elija la plataforma que usa.

  1. Project → + Service → App, luego configure Source → Docker Image con ghcr.io/diegoparras/escriba:latest.
  2. Agregue sus variables de entorno (vea Configuración).
  3. En Domains, establezca Container Port 8000, agregue su dominio y habilite HTTPS.
  4. Deploy.

Todos los ajustes son variables de entorno. El mínimo recomendado:

.env
SECRET_KEY=<openssl rand -hex 32> # required in production
GOD_PASSWORD=<a strong password>
ANGEL_PASSWORD=<optional>
HUMAN_PASSWORD=<optional>

Si no se define ninguna contraseña, se genera una GOD_PASSWORD aleatoria y se imprime en los logs del contenedor al arrancar. Vea la lista completa en Configuración.

La app base es liviana: un VPS de 1 núcleo / 2 GB con ~5 GB de disco alcanza de verdad para empezar, y Escriba escala los workers según su CPU. El módulo opcional de anonimización de PII empresarial (Anonimal) es más pesado — móntelo solo cuando lo necesite.