Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

self-hosting

Instrucciones para autoalojar Private Captcha, alternativa open source a Google reCAPTCHA. Incluye configuración Docker Compose con PostgreSQL y ClickHouse. Soporta ediciones comunitaria y empresarial mediante variables de entorno. Requiere 4 núcleos CPU y 4GB RAM mínimo.

Ficha actualizada 25 sept 2026, 8:26 · upstream 25 sept 2026, 7:59 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es self-hosting

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio proporciona las instrucciones necesarias para desplegar Private Captcha en un servidor propio, sirviendo como alternativa a soluciones de captchas gestionadas por terceros como Google reCAPTCHA. La herramienta está diseñada para proteger formularios web y sitios contra bots sin depender de servicios externos, garantizando mayor privacidad y control sobre los datos de los usuarios. Es fundamental revisar la licencia antes del despliegue: el uso no comercial es gratuito (Community Edition), mientras que el uso comercial requiere una licencia Enterprise bajo EULA específico.

CASOS DE USO
  • Protección de formularios web en infraestructura autoalojada sin depender de Google.
  • Implementación en entornos empresariales con licencias específicas y soporte dedicado.
  • Desarrollo y testing local de captchas para validar funcionalidades antes del despliegue.
  • Alojamiento privado para cumplir con normativas estrictas de protección de datos.
PUNTOS DESTACADOS
  • Arquitectura basada en Docker Compose simplifica el despliegue del stack completo.
  • Utiliza bases de datos robustas como PostgreSQL y ClickHouse para gestión de datos.
  • Soporta múltiples ediciones (Community y Enterprise) mediante variables de entorno.
  • Configuración modular permite separar servicios en subdominios distintos (api., cdn., portal.).
PRECAUCIONES
  • El despliegue local no envía correos para autenticación 2FA, requiriendo lectura manual de logs.
  • La producción requiere configuración manual de subdominios separados para flexibilidad.
  • El uso comercial exige la adquisición y configuración de licencias Enterprise específicas.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Para producción, configure tres subdominios distintos (api., cdn. y portal.) en /etc/hosts o DNS. Utilice compose.override.yml para inyectar variables de licencia (CE_LICENSE_KEY o EE_LICENSE_KEY). Consulte la documentación oficial para aplicar actualizaciones correctamente.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
PostgreSQLClickHouse
BASES DE DATOS
PostgreSQLClickHouse
PUERTOS
8080
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.