LocalCA
Local CA es una autoridad certificadora interna autoalojada basada en Django+Bootstrap que permite gestionar infraestructuras PKI locales para servicios domésticos o homelab. Genera certificados raíz, intermedios y hoja sin depender de Let's Encrypt.
Ficha actualizada 18 sept 2026, 18:59 · upstream 19 jun 2026, 2:26 · release sin release detectada
Qué es LocalCA
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Local CA es una herramienta open source diseñada para crear y gestionar infraestructuras de autoridad certificadora (PKI) internas en entornos domésticos, redes privadas o homelab. Utiliza una interfaz web intuitiva construida con Django y Bootstrap que permite generar certificados raíz autofirmados, certificados intermedios y certificados hoja para servicios locales.
La aplicación está diseñada específicamente para uso interno, permitiendo añadir HTTPS a servicios como Proxmox, Adguard Home, Pi-Hole, Jellyfin, Grafana, Homepage o Bitwarden sin depender de autoridades externas. Los certificados generados pueden instalarse en navegadores y clientes después de una configuración única del certificado raíz.
El despliegue se realiza mediante contenedores Docker con soporte para arquitecturas x86_64 y ARM (Raspberry Pi, Apple Silicon). Incluye integración con proxies inversos como Traefik o Nginx, gestión de zonas horarias personalizadas y almacenamiento seguro de claves en base de datos SQLite. La aplicación requiere hardening del host debido a que las claves privadas no están cifradas.
- Añadir HTTPS a servicios locales sin depender de Let's Encrypt
- Crear infraestructura PKI interna para homelab o red doméstica
- Generar certificados para uso en aplicaciones mTLS (Mutual TLS)
- Personalizar marca con nombres personalizados en certificados raíz
- Desplejar detrás de proxies inversos como Traefik o Nginx
- Interfaz web intuitiva basada en Django+Bootstrap para gestión de certificados
- Soporte nativo para arquitecturas x86_64 y ARM vía Docker
- Generación de certificados raíz, intermedios y hoja con cadena de confianza verificable
- Integración documentada con servicios populares como Proxmox, Adguard Home, Bitwarden
- Soporte para despliegue detrás de proxies inversos con URL_PREFIX personalizado
- Configuración de zona horaria mediante variable TZ en docker-compose
- Claves privadas almacenadas sin cifrado en base de datos SQLite3, requiriendo hardening del host
- No recomendado para producción ni exposición a internet, solo uso interno
- Certificado raíz autofirmado requiere instalación manual en cada cliente o navegador
- Dependencia de Docker preinstalado en el sistema operativo
- Base de datos SQLite3 puede no ser adecuada para entornos de alta concurrencia
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplejar solo en redes internas. Cambiar credenciales por defecto (admin/password) inmediatamente. Asegurar acceso restringido al archivo db.sqlite3. Para producción, cifrar claves o usar almacenamiento externo. Configurar proxy inverso con URL_PREFIX y CSRF_TRUSTED_ORIGINS. Usar imágenes ARM para Raspberry Pi o Apple Silicon. No exponer a internet.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.