northstar
Servidor DNS autoritario ligero en Go con soporte UDP, TCP y DoT. Zonas en TOML local o S3-compatible. Ideal para infraestructuras controladas y despliegues Spinifex.
Ficha actualizada 27 sept 2026, 23:11 · upstream 27 sept 2026, 23:05 · release sin release detectada
Qué es northstar
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Northstar es un servidor DNS autoritario escrito en Go que prioriza la simplicidad operativa frente a soluciones complejas como BIND. Permite gestionar zonas mediante archivos TOML legibles por humanos o almacenamiento compatible con S3, sincronizando automáticamente los cambios. Soporta protocolos estándar (UDP, TCP) y DNS-over-TLS para privacidad, cumpliendo estrictamente con RFCs para resolver correctamente en resolvers públicos.
Se integra nativamente como capa de DNS para Spinifex, gestionando tanto la resolución pública como el descubrimiento de servicios internos mediante registros SRV para NATS y gateways. La configuración se realiza vía variables de entorno, facilitando el despliegue en contenedores o binarios directos sin dependencias externas complejas.
- DNS autoritario para dominios propios
- Resolución interna de servicios en clúster Spinifex
- Almacenamiento de zonas en S3/MinIO
- Servidor DNS ligero para infraestructuras autoalojadas
- Zonas en formato TOML legible y edición sencilla
- Soporte nativo para almacenamiento S3-compatible (AWS, MinIO)
- Cumplimiento RFC completo con EDNS0 y fallback TCP
- Integración directa con Spinifex para descubrimiento de servicios
- Requiere Go 1.27+ instalado o contenedor oficial
- Zonas en S3 requieren credenciales de acceso configuradas
- No incluye interfaz web de gestión nativa
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Despliega como contenedor Docker con variables de entorno para ZONE_DIR, HOST y PORT. Para S3, configura AWS_ACCESS_KEY y NORTHSTAR_S3_ENDPOINT. Asegura certificados TLS en NORTHSTAR_TLS_CERT para DoT en puerto 853.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.