Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

atlas

Atlas es una pila de mapas local-first y autoalojable construida sobre datos OpenStreetMap y componentes FOSS. Diseñada para ejecutarse en hardware propio con cero llamadas a APIs externas en tiempo de ejecución. Incluye búsqueda, routing y puntos de interés (POIs).

Ficha actualizada 22 sept 2026, 17:24 · upstream 22 sept 2026, 16:24 · release v0.6.1

00

Qué es atlas

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

Atlas es el motor de mapas que impulsa Dawarich, empaquetado para funcionar de forma independiente. Se basa en datos OpenStreetMap y componentes de código abierto, diseñada para ejecutarse en hardware controlado por el usuario sin llamadas a APIs externas durante la ejecución. Utiliza una arquitectura local-first que prioriza la privacidad y la independencia de servicios externos.

CASOS DE USO
  • Navegación offline en servidores propios o dispositivos locales sin depender de internet.
  • Búsqueda geocodificada utilizando el dataset Photon instalado localmente.
  • Planificación de rutas (routing) para vehículos y transporte público mediante Valhalla.
  • Visualización de puntos de interés (POIs) categorizados obtenidos desde Overpass.
  • Servidor de mapas para aplicaciones web o móviles que requieren privacidad de datos.
PUNTOS DESTACADOS
  • Arquitectura local-first con cero llamadas a APIs externas en tiempo de ejecución.
  • Soporte nativo para múltiples regiones (ciudad, país, planeta) mediante ingestión de datos OSM.
  • Integración con tecnologías FOSS: MapLibre, Valhalla, Photon, Overpass y OpenTripPlanner.
  • Despliegue simplificado vía Docker Compose sin configuración manual compleja inicial.
  • Licencia AGPLv3 que garantiza código abierto para servicios públicos.
PRECAUCIONES
  • Requiere hardware propio con capacidad de almacenamiento y CPU (mínimo 2 núcleos, 2GB RAM).
  • Ingestión de datos para regiones planetarias puede tardar días en segundo plano.
  • Configuración manual de DOCKER_GID o PUID/PGID necesaria en entornos NAS o con permisos estrictos.
  • Depende de la disponibilidad de imágenes Docker oficiales en GHCR.
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Clonar repositorio y ejecutar docker compose up -d. Ajustar DOCKER_GID si el socket Docker no es accesible por defecto (ej. NAS). Configurar PUID/PGID para compatibilidad con sistemas de archivos compartidos como Unraid o Synology. Verificar permisos en directorios data/app y data/{osm,gtfs,otp,tiles}. Asegurar conexión a GHCR para imágenes.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsRails
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8484400030008081
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.