
Autoridade Dhruv Bhutani / Android
Como um viajante ávido, a linha do tempo do Google Maps tem sido um dos meus recursos ocultos favoritos. Estou acostumado a abri -lo em tardes lentos de domingo e passear pela minha própria história de viagens. Ele mostrou becos que eu havia esquecido, longas escalas que embaçaram juntas enquanto saíam para um rápido brunch em uma nova cidade, e as impulsivas viagens ferroviárias de última hora em toda a Europa Oriental que nunca entraram em fotos. Sempre parecia um registro de diário de viagem particular em todos os lugares que eu estive.
Portanto, o anúncio de que o Google estará matando a Visualização da linha do tempo, como a conhecemos, foi um choque. A visualização da linha do tempo on -line não está mais acessível e a única cópia vive no seu telefone – a menos que você aciasse explicitamente um backup em nuvem. Como em todas as coisas do Google, se um recurso é bom demais, ele acaba sendo morto (mesmo que seja em nome da privacidade). Para todos os propósitos práticos, o Google estava prestes a se mudar uma década e meia do histórico de localização por trás de uma exportação de viagem. Em outras palavras, eu poderia baixar minhas viagens anteriores ou vê -las desaparecer. Se eu me importasse com essas memórias, ficou claro que tive que descobrir uma maneira de se apropriar desses dados. Então eu fiz o óbvio: procurei uma alternativa auto-hospedada.
Mesmo à primeira vista, os próprios trilhas pareciam a ferramenta certa. É de código aberto, funciona inteiramente em infraestrutura pessoal e armazena dados em texto simples. A interface é razoavelmente polida e não há monetização oculta. Tudo isso é exatamente o que eu queria em uma substituição da linha do tempo do Google Maps.
A configuração levou um fim de semana de mexer no meu NAS da Sinology, mas o pagamento foi um registro de localização que vive em hardware pelo qual já paguei. Eu posso escolher o que fazer com esses dados, incluindo integrá -los ao Assistente Home, e posso fazer o backup em qualquer lugar e sempre que quiser. Ganha-ganha.
Configurando trilhas próprias e importar meus dados antigos de mapas

Autoridade Dhruv Bhutani / Android
Introdução ao OwnTracks é um processo envolvido, então comecei com o básico. Ele precisa de um corretor MQTT para transportar mensagens entre o aplicativo de telefone e o servidor. Eu instalei o Eclipse Mosquitto em um recipiente do docker. A documentação é clara o suficiente sobre portas e montagens de volume. Depois que o corretor estava em execução, apontei o aplicativo OwnTracks no meu Pixel 9 Pro para o LAN IP do NAS e assisti os pacotes JSON começou a aparecer nos troncos. Enquanto eu estou bem em sincronizar meu histórico de localização sempre que voltar para casa, você também pode configurar um proxy reverso e atualizar sua localização em tempo real. Talvez um projeto para outra hora.
O segundo passo foi armazenamento e reprodução. O OwnTracks é dividido em duas partes: o gravador, que, bem, registra sua localização e o front -end, que o exibe. O gravador se conecta ao corretor MQTT que instalamos anteriormente, escreve todas as atualizações no disco e expõe uma API HTTP. Instalá -lo foi direto com o Docker Compose, e você também pode usar o Synology’s Container Manager para uma configuração ainda mais fácil. Por padrão, o gravador serve um mapa básico na porta 8083. Não é chamativo, mas funciona. Eu vi minha caminhada noturna aparecer quase em tempo real. E se você está apenas procurando registrar sua localização a partir daqui, poderá pular o front -end. Se a importação do histórico da linha do tempo é importante para você, como foi para mim, você deve continuar instalando o front -end. O processo é semelhante à instalação do gravador e não deve demorar mais de uma hora.
A instalação do OwnTracks não era sem atrito, mas uma vez que funcionou, parecia voltar à antiga visualização da linha do tempo do Google. Exceto desta vez, tudo estava auto-hospedado.
Emparelhado com o aplicativo OwnTracks no Android ou iOS, o sistema também funciona offline. Se a Internet cair ou você não configurar acesso externo, os dados ainda desembarcam em seu NAS ou servidor doméstico assim que seu telefone se reconectar ao corretor MQTT.
Deve -se dizer que o Google não facilita a importação de seus dados antigos de localização. Depois de executar a exportação através do Google Tawout, a importação de meus dados antigos exigiu um pouco de disputa. A viagem me entregou uma pasta de arquivos JSON e foi preciso um script da comunidade para convertê -los no formato que o gravador espera. Uma vez feito isso, montei -me em uma década de viagens até as portas, reiniciei o serviço e observei enquanto ele silenciosamente adicionou tudo ao banco de dados. Não era sem atrito, mas uma vez que funcionou, parecia voltar à antiga vista da linha do tempo do Google, exceto que desta vez, tudo foi auto-hospedado.
Tomando a propriedade de seus dados pessoais

Autoridade Dhruv Bhutani / Android
Apesar do esforço envolvido na criação de trilhas, o resultado final faz valer a pena. O processo me ensinou todas as variáveis que passam a colocar o serviço em funcionamento e me lembrou por que a auto-hospedagem parece libertadora. Se eu precisar solucionar problemas, deve ser bastante trivial e toda correção é mais ou menos final. Eu posso optar por nunca atualizar o serviço até uma grande versão. Mais especificamente, o Google não pode marcar meu NAS como depreciado. O que você já teria percebido agora é um recurso em si. Além disso, se eu quiser ajustar algo, posso ler o código -fonte e adicioná -lo.
Chegar à experiência de usar o OwnTracks, previsivelmente, não é tão completo quanto um produto do Google. Tudo o que você recebe é um mapa com marcadores de localização mostrando onde você esteve. Como o serviço aproveita o OpenStreetmaps, os dados também não são tão completos. Portanto, essa pode não ser a sua melhor aposta se você estiver tentando identificar um restaurante antigo que visitou há uma década, ou espera que os complementos como o Street View voltem aos seus próprios passos.
A auto-hospedagem me dá uma solução privada e mais permanente para a minha linha do tempo do histórico de localização, e está totalmente sob meu controle.
Mas, apesar de todas as suas limitações, o OwnTracks faz um ótimo trabalho ao ajudá -lo a visualizar onde você estava em um momento específico. Dependendo de suas necessidades, isso pode ser suficiente. Embora o OwnTracks não ofereça mapas de calor ou etiquetas de trigo, ele oferece algo mais importante: permanência. Os dados estão nos arquivos JSON, organizados perfeitamente por ano e mês. Qualquer biblioteca de mapeamento pode lê -la. Se eu quiser um mapa de calor, posso gerar um com python em cinco minutos. Há muita flexibilidade aqui.
Obviamente, a privacidade é a outra vitória mais óbvia. Nada deixa minha rede, a menos que eu o empurre. O gravador suporta a criptografia de ponta a ponta com uma chave pré-compartilhada; portanto, mesmo se eu sincronizar dados entre os sites, as coordenadas brutas permanecem protegidas. Sem análise. Nenhum servidor de terceiros, a menos que eu escolha usá-los. Como o serviço é bastante leve, os requisitos de hardware também foram modestos. Você pode executar isso em um Raspberry Pi sobressalente, se quiser. O MQTT e o gravador juntos usam menos de um por cento da CPU em um NAS de cinco anos. O front -end é apenas nginx que serve arquivos estáticos. Um ano inteiro de dados de movimento, registrado em intervalos de dez segundos, pesa apenas algumas centenas de megabytes. Essa é uma pegada muito pequena, todas as coisas consideradas. Eu também coloquei em camadas sobre conveniências adicionais para mais paz de espírito. Por exemplo, os dados de localização são backup de backup não apenas apenas a um segundo NAS, mas também para – ironicamente – Google Drive.
Isso é para todos?

Autoridade Dhruv Bhutani / Android
Um amigo menos tecnicamente inclinado poderia replicar isso? Provavelmente, se eles se sentirem confortáveis usando o Docker Compose e um terminal. O OwnTracks não é plug-and-play, mas as redação da comunidade ajudam a preencher as lacunas. Existem guias para sinologia, sem graça, framboesa Pi e linux simples. E a ferramenta melhora a cada ano. Mas eu estaria brincando se dissesse que era fácil. Em um mundo ideal, não devemos ter que executar um serviço como este. Mas com a abordagem de punhado pelo Google em relação aos serviços amados, é provavelmente o melhor.
Se o Google trazer de volta a antiga linha do tempo amanhã, eu ainda ficaria com as próprias trilhas por sua permanência.
Não estou afirmando que o OwnTracks é perfeito. O aplicativo móvel ocasionalmente para de publicar quando o gerente de bateria do Android fica muito agressivo. O visualizador de mapa não tem pesquisa. A importação de conjuntos de dados grandes pode congelar a interface do usuário até a conclusão do processamento. Mas essas são trocas com as quais posso viver. Eles também não são sérios o suficiente para impedir o uso. Tudo isso dito, o histórico de localização parece trivial até você perdê -lo. Às vezes, o único registro de um desvio ou uma curva perdida que o levou a um local legal é um ponto em um mapa. Esse ponto pode correr uma memória ou simplesmente lembrá -lo de que você cobriu muito terreno naquele ano. Agora que o ponto vive permanentemente no meu NAS. Se o Google trazer de volta o cronograma amanhã, eu ainda ficaria com as próprias trilhas por causa dessa permanência.