Repolode
SamR1

SamR1/FitTrackee

Aplicação web self-hosted para acompanhar atividades ao ar livre importadas de GPX e outros arquivos, mantendo os dados no seu próprio servidor.

Alternativa open source a:Strava

Estrelas
1,176
Forks
75
Issues abertas
1
Último commit
há 3 dias

O que é?

FitTrackee é uma aplicação web para acompanhar atividades ao ar livre, como corrida, ciclismo e trilha. Os treinos são adicionados principalmente pela importação de arquivos exportados por dispositivos ou aplicativos de celular, mas também podem ser criados manualmente, sem arquivo. Os dados dos mapas vêm do OpenStreetMap.

O projeto foi desenvolvido para rodar no seu próprio servidor, mantendo seus dados de treino com você. Ele usa um backend com Flask e PostgreSQL/PostGIS e um frontend com Vue 3 e TypeScript, além de incluir uma interface de linha de comando. Os pacotes são publicados no PyPI e há imagens Docker disponíveis.

O README informa que o projeto está em desenvolvimento intenso e que alguns recursos podem ser instáveis. A documentação aborda instalação, CLI, ferramentas de terceiros e solução de problemas.

Recursos principais

  • 01Importa treinos de arquivos de atividade, como GPX.
  • 02Permite adicionar treinos manualmente, sem arquivo.
  • 03Exibe rotas em mapas usando dados do OpenStreetMap.
  • 04Cria gráficos de estatísticas dos treinos com Chart.js.
  • 05Oferece uma interface de linha de comando para administração.
  • 06Roda em PostgreSQL com PostGIS.

Casos de uso

  • Manter um arquivo privado de atividades de ciclismo ou corrida sem enviá-las a um serviço comercial.
  • Reunir em um só lugar treinos exportados de aplicativos de monitoramento para Android ou de aplicativos complementares de relógios.
  • Rodar um monitor de atividades pessoal ou para um pequeno grupo em um servidor doméstico ou VPS.

Início rápido

  1. 1

    Siga as instruções de instalação da documentação oficial

Antes de usar

  • O projeto está em pleno desenvolvimento, então alguns recursos podem estar instáveis.
  • Requer um banco de dados PostgreSQL com a extensão PostGIS, o que aumenta o trabalho de configuração para hospedagem própria.
  • É licenciado sob a AGPL-3.0, uma licença copyleft que exige que serviços de rede derivados compartilhem seu código-fonte.

Em coleções

Tópicos

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

Perguntas frequentes

O que é FitTrackee?
Aplicação web self-hosted para acompanhar atividades ao ar livre importadas de GPX e outros arquivos, mantendo os dados no seu próprio servidor. FitTrackee é uma aplicação web para acompanhar atividades ao ar livre, como corrida, ciclismo e trilha. Os treinos são adicionados principalmente pela importação de arquivos exportados por dispositivos ou aplicativos de celular, mas também podem ser criados manualmente, sem arquivo. Os dados dos mapas vêm do OpenStreetMap.
FitTrackee é gratuito? Qual é a licença?
FitTrackee é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
FitTrackee ainda é mantido?
Manutenção ativa. O último commit de FitTrackee foi em 4 de nov. de 2026.
Para que posso usar FitTrackee?
Manter um arquivo privado de atividades de ciclismo ou corrida sem enviá-las a um serviço comercial. Reunir em um só lugar treinos exportados de aplicativos de monitoramento para Android ou de aplicativos complementares de relógios. Rodar um monitor de atividades pessoal ou para um pequeno grupo em um servidor doméstico ou VPS.
Como instalar FitTrackee?
Siga as instruções de instalação da documentação oficial
Onde consigo FitTrackee?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SamR1/FitTrackee

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados

Um rastreador de treinos e peso corporal para hospedar por conta própria, planejar rotinas, registrar séries e manter os dados de treino no seu próprio servidor.

Produtividade e apps#fitness-tracker#self-hosted#workout-tracker
20,1 mil+1,9 mil esta semana2,7 milJavaScriptAGPL-3.0Atualizado há 4 horas