왜 오전 5시입니까? 이 모든 시간에 내가하는 일을 추적하는 데 사용할 수있는 간단한 것이 있습니까?
https://timelite.bythewood.me/
서비스에 서명하거나 온라인에있는 오버 헤드없이 물건에 소비하는 시간을 우연히 추적하고 싶습니다. Timelite는 프로그레시브 웹 앱이며 인터넷 연결없이 잘 작동하며 모든 데이터는 로컬로 저장되며 아무것도 추적하지 않습니다.
Timelite는 때때로 프로젝트를 빠르게 바꾸고 쉽게 시간을 추적 할 수없는보다 공격적인 팀 관리 소프트웨어 솔루션을 통해 저에게 매우 훌륭한 동반자였습니다. 나는 프로젝트에서 프로젝트로, 과제로 정기적으로 작업을하는 경향이 있습니다. 더 큰 솔루션은 기본 시간 추적을 위해 많은 오버 헤드를 가지고 있습니다. 나는 여기서 내 시간을 추적 한 다음 하루가 끝날 때 그 시간을 입력하거나 더 의미가있는 증분 경향이 있습니다.
이 프로젝트를 실행하는 방법과 유용한 이유에 대한 개요는 여기에서 DB 기술 비디오를 확인하십시오 : https://www.youtube.com/watch?v=wog6qomxloa
타임 라이트를 직접 실행할 수있는 가능한 방법을 위해서는 repo의 사본이 필요합니다.
git clone https://github.com/overshard/timelite.git
레포를받은 후에는 사용하는 방식입니다.
node 버전이 yarn 되어 있어야합니다. 이미 node 있지만 원사가 있는지 모르는 경우 npm 있고 npm i -g yarn 로 원사를 설치할 수 있습니다. 그 후에는 실행할 수 있습니다.
yarn install
yarn start
이렇게하면 Timelite가 Port 3000에서 실행되므로 http://localhost:3000 의 브라우저를 통해 액세스 할 수 있습니다.
도움이 필요하면 문제를 제출하는 데 도움이 필요하면 여기에 node 설치하는 방법을 실제로 사용하지 않을 것입니다. 시작하기 가장 좋은 곳은 how to install node on <your operating system here> 검색하는 것입니다. 매우 인기가 있기 때문에 훌륭한 가이드가 많이 있습니다.
vercel.json 파일의 업데이트를 통해 Vercel을 푸시하여 별칭을 변경하거나 Docker 및 Docker-Compose를 설치하고 모든 서버에서 사용할 수 있습니다.
Docker가 부여 된 후 -d up 이 컨테이너가 분리 모드로 실행됩니다. restart: unless-stopped 시스템 재시작 또는 충돌시 컨테이너가 자동으로 다시 시작됩니다.
docker-compose up -d
어떤 포트가 실행되는지 변경하려면 package.json 파일의 스크립트를 업데이트 할 수 있습니다. 또한 docker-compose.yml 파일을 업데이트해야합니다.이를 사용하면 새 포트를 올바르게 게시합니다.
자동으로 재 구축을 트리거하지 않을 수있는 변경 사항에 따라 Docker 컨테이너를 수동으로 재건해야 할 수도 있습니다. 그렇게하려면 실행할 수 있습니다.
docker-compose up -d --build
up 서버를 다시 시작하려고한다는 것을 의미합니다. --build 는 위에서 언급 한 바와 같이 컨테이너와 -d 를 다시 빌드하고 분리 모드로 우리를 시작하여 그것을 설정하고 잊을 수 있습니다.