home.social

#svelte — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #svelte, aggregated by home.social.

  1. 🐧🌍 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 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

  2. 🔁 Run and pack: Vite Task adds cached, dependency-aware execution for scripts. vp pack (Rolldown/tsdown) builds npm libraries with DTS bundling, automatic package exports and standalone app binaries.

    🔀 Migration: vp migrate converts existing projects (Vite 7+ and Vitest 4+ required) and can port ESLint/Prettier rules. Works with , , , and 20+ other Vite-based frameworks, deploys to Vercel, Netlify, Cloudflare or anywhere via Nitro.

Share on Mastodon

Enter the server where you have an account.