Repolode
SamR1

SamR1/FitTrackee

Aplicación web autoalojada para registrar entrenamientos al aire libre importados desde GPX y otros archivos de actividad, con los datos guardados en tu propio servidor.

Alternativa open source a:Strava

Estrellas
1,176
Forks
75
Issues abiertos
1
Último commit
anteayer

¿Qué es?

FitTrackee es una aplicación web para registrar actividades al aire libre, como correr, andar en bicicleta y hacer senderismo. Los entrenamientos se añaden principalmente importando archivos exportados desde dispositivos o aplicaciones móviles, aunque también se pueden crear manualmente sin un archivo. Los datos de los mapas provienen de OpenStreetMap.

El proyecto está diseñado para ejecutarse en tu propio servidor, de modo que tus datos de entrenamiento sigan siendo tuyos. Está desarrollado con un backend de Flask y PostgreSQL/PostGIS, un frontend de Vue 3 y TypeScript, e incluye una interfaz de línea de comandos. Hay paquetes publicados en PyPI e imágenes de Docker disponibles.

El README indica que el proyecto está en pleno desarrollo y que algunas funciones pueden ser inestables. La documentación abarca la instalación, la CLI, herramientas de terceros y la resolución de problemas.

Funciones clave

  • 01Importa entrenamientos desde archivos de actividad como GPX.
  • 02Permite añadir entrenamientos manualmente, sin necesidad de un archivo.
  • 03Muestra las rutas en mapas con datos de OpenStreetMap.
  • 04Representa estadísticas de entrenamiento con Chart.js.
  • 05Ofrece una interfaz de línea de comandos para la administración.
  • 06Funciona con PostgreSQL y PostGIS.

Casos de uso

  • Mantener un archivo privado de actividades de ciclismo o running sin subirlas a un servicio comercial.
  • Reunir en un mismo lugar entrenamientos exportados desde aplicaciones de seguimiento para Android o aplicaciones complementarias de relojes.
  • Ejecutar un sistema personal o para grupos pequeños de seguimiento de actividades en un servidor doméstico o VPS.

Inicio rápido

  1. 1

    Sigue las instrucciones de instalación de la documentación oficial

Antes de usarlo

  • El proyecto está en pleno desarrollo, por lo que algunas funciones pueden ser inestables.
  • Requiere una base de datos PostgreSQL con la extensión PostGIS, lo que añade trabajo de configuración para el autoalojamiento.
  • Se distribuye bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de los servicios de red derivados.

En colecciones

Temas

#fitness#self-hosted#gpx#outdoor-activities#workout-tracker#flask#vue3#openstreetmap#activity-tracker#chartjs

Preguntas frecuentes

¿Qué es FitTrackee?
Aplicación web autoalojada para registrar entrenamientos al aire libre importados desde GPX y otros archivos de actividad, con los datos guardados en tu propio servidor. FitTrackee es una aplicación web para registrar actividades al aire libre, como correr, andar en bicicleta y hacer senderismo. Los entrenamientos se añaden principalmente importando archivos exportados desde dispositivos o aplicaciones móviles, aunque también se pueden crear manualmente sin un archivo. Los datos de los mapas provienen de OpenStreetMap.
¿FitTrackee es gratuito? ¿Qué licencia tiene?
FitTrackee es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿FitTrackee sigue mantenido?
Mantenimiento activo. El último commit de FitTrackee fue el 4 nov 2026.
¿Para qué puedo usar FitTrackee?
Mantener un archivo privado de actividades de ciclismo o running sin subirlas a un servicio comercial. Reunir en un mismo lugar entrenamientos exportados desde aplicaciones de seguimiento para Android o aplicaciones complementarias de relojes. Ejecutar un sistema personal o para grupos pequeños de seguimiento de actividades en un servidor doméstico o VPS.
¿Cómo se instala FitTrackee?
Sigue las instrucciones de instalación de la documentación oficial
¿Dónde consigo FitTrackee?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/SamR1/FitTrackee

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados