Почему это 5 утра? Разве нет чего -то простого, что я могу использовать, чтобы отслеживать то, что я делаю все это время?
https://timelite.bythewood.me/
Я хочу случайно отслеживать время, которое я трачу на вещи, без каких -либо накладных расходов, подписываясь в сервис или даже в сети. Timelite - это прогрессивное веб -приложение, которое отлично работает без подключения к Интернету, все данные хранятся локально, и я ничего не отслеживает.
Timelite был для меня довольно отличным компаньоном с более агрессивными программными решениями по управлению командами, которые иногда не позволяют мне быстро переключаться между проектами и легко отслеживать время. Я регулярно перепрыгиваю от проекта к проекту и заданию. Большие решения имеют много накладных расходов для базового отслеживания времени. Я склонен отслеживать свое время здесь, а затем вводить это время в конце дня или приращения, которые имеют больше смысла.
Для обзора того, как запустить этот проект и почему он полезен. Посмотрите на техническое видео DB здесь: https://www.youtube.com/watch?v=Wog6qomxloa
Для любого возможного способа запустить Timelite вам понадобится копия репо:
git clone https://github.com/overshard/timelite.git
После того, как вы получите репо, это зависит от вас, как вы хотите его использовать.
Вам нужно будет установить версию node и yarn . Если у вас уже есть node , но вы не знаете, есть ли у вас пряжа, у вас, вероятно, просто есть npm и вы можете установить пряжу с npm i -g yarn . После этого вы можете запустить:
yarn install
yarn start
Это запустит время запуска на порту 3000, к которому вы можете получить доступ через браузер по http://localhost:3000 .
Я действительно не буду вдаваться в то, как установить node здесь, если вам нужна помощь с этим, не стесняйтесь отправить проблему, но лучше всего запустить, это просто искать, how to install node on <your operating system here> . Есть много отличных гидов, так как это очень популярно.
Вы можете либо подтолкнуть к Vercel с обновлением в файл vercel.json , чтобы изменить псевдоним или установить 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 , как указано выше, запускает нас в отдельном режиме, чтобы вы могли установить его и забыть его.