🐧🌍 Olvidate de las apps de viaje que venden tus datos. Les presento AdventureLog: la compañera open source definitiva para registrar, planificar y visualizar tus viajes en un solo mapa mundial interactivo.
Self-hosted, GPL-3.0 y hermoso. Les cuento por qué es otra cosa 🧵👇
🎯 ¿Qué incluye?
✅ Mapa interactivo global (MapLibre): Pins de lugares visitados/planeados, filtros por categoría.
✅ Itinerarios multi-día: Vuelos, hospedaje, checklists y calendario integrado.
✅ Libro de Viaje Mundial: Trackeá países, regiones y ciudades con estadísticas de progreso.
✅ Trails & Actividades: Importá rutas GPX desde Strava, Endurain o Wanderer.
✅ Colaboración: Compartí enlaces públicos o invitá amigos a editar juntos. 🤝
🔗 Se conecta con tus otras herramientas libres:
✅ Immich: Vinculá fotos directamente desde tu biblioteca multimedia self-hosted.
✅ Strava / Endurain: Importá actividades deportivas con distancia y elevación.
✅ Google Maps: Geocoding para buscar ubicaciones fácilmente.
✅ Autenticación: Soporta MFA, API keys y login social (Google, GitHub, Authelia).
No es una isla: es parte de tu ecosistema homelab. 🏠
🏗️ Stack tecnológico (robusto y moderno):
Frontend: SvelteKit + Tailwind CSS + DaisyUI (rápido y liviano).
Backend: Django + Django REST Framework (maduro y seguro).
Base de Datos: PostgreSQL + PostGIS (clave para manejar geografía/spatial data).
Seguridad: AllAuth para gestión de usuarios.
Escalable desde un VPS pequeño hasta Kubernetes. 🚀
🛠️ ¿Cómo lo levanto?
Tiene instalador de un comando para Docker:
`curl -sSL https://get.adventurelog.app | bash`
O manual con Docker Compose:
1. Requerimientos: Docker Engine + Compose v2.
2. RAM mínima: 2 GB en primer arranque.
3. Default login: admin/admin (¡cambialo inmediatamente!).
Soporta Proxmox, Synology, Unraid y K8s. Documentación excelente. 📚
📝 Esto continúa...
#Docker #QuickStart #Admin #Svelte #Django #PostgreSQL #Homelab #Immich #Strava #Integration #Maps #Collaboration #SoftwareLibre #TravelPlanning #SelfHosting