Por que são 5 da manhã? Não há algo simples que eu possa usar para rastrear o que estou fazendo com todo esse tempo?
https://timelite.bythewood.me/
Quero rastrear casualmente o tempo que gasto em coisas sem nenhuma sobrecarga de assinar um serviço ou até estar online. O Timelite é um aplicativo da Web progressivo e funciona bem sem uma conexão com a Internet, todos os dados são armazenados localmente e eu não rastreio nada.
A Timelite tem sido um ótimo companheiro para mim, com soluções de software de gerenciamento de equipes mais agressivas que às vezes não me permitem trocar entre projetos rapidamente e rastrear o tempo com facilidade. Costumo pular de projeto para projeto e tarefa para tarefas regularmente. Soluções maiores têm muita sobrecarga para rastreamento básico de tempo. Costumo rastrear meu tempo aqui e depois inserir esse horário no final do dia ou incrementos que fazem mais sentido.
Para uma visão geral de como transmitir este projeto e por que é útil, confira o vídeo da Tech DB aqui: https://www.youtube.com/watch?v=wog6qomxloa
Para qualquer maneira possível de executar a Timelite, você precisará de uma cópia do repositório:
git clone https://github.com/overshard/timelite.git
Depois de obter o repositório, cabe a você como você deseja usá -lo.
Você precisará ter uma versão do node instalado e yarn . Se você já possui node , mas não sabe se você tem fios, provavelmente possui npm e pode instalar fios com npm i -g yarn . Depois disso, você pode correr:
yarn install
yarn start
Isso aumentará a timelita para executar na porta 3000, que você pode acessar através de um navegador em http://localhost:3000 .
Eu realmente não vou entrar em como instalar node aqui, se você precisar de ajuda com isso, sinta -se à vontade para enviar um problema, mas o melhor lugar para começar seria apenas procurar how to install node on <your operating system here> . Existem muitos grandes guias por aí, pois são muito populares.
Você pode pressionar para o Vercel com uma atualização para o arquivo vercel.json para alterar o alias ou instalar o Docker e o Docker-Compose e usá-lo em qualquer servidor.
Com o docker anexando -d até o final, depois que up executará este contêiner no modo destacado. restart: unless-stopped configurado, portanto, no sistema reiniciar ou travar o contêiner começará de volta automaticamente.
docker-compose up -d
Para alterar em quais portas as coisas são executadas, você pode atualizar os scripts do package.json . Você também precisará atualizar o arquivo docker-compose.yml , se você usar isso, para publicar corretamente a nova porta.
Você pode precisar reconstruir manualmente seu contêiner do Docker às vezes, dependendo de alterações feitas que podem não acionar automaticamente uma reconstrução. Para fazer isso, você pode executar:
docker-compose up -d --build
A up implica que você deseja iniciar o servidor novamente, --build reconstruirá o contêiner e -d , como afirmado acima, nos inicia no modo desapegado para que você possa defini -lo e esquecê -lo.