60s Scifi Japan Room / DesktopHut
Categories
Tags
Actual Budgeting Caddy Dashboard Docker Flatnotes Forgejo GitHub Google Anaytics Homarr Instagram Link Shortener LinkStack Linktree Linux Lychee Mail Server Mailcow Misskey Navidrome Node.js NVM Password Manager Performance Photoprism RAM Reverse Proxy Security Server Spotify Swap Memory Time Tracker Traggo Twitter Uptime Vaultwarden Web Analytics YOURLS
145 words
1 minutes
Install Traggo and Start Tracking Your Time Efficiently
Install Traggo and Start Tracking Your Time Efficiently
Find out how to easily set up Traggo and track your time.
Docker Compose
Enable running Docker without sudo. Replace “username” with your own:
sudo usermod -aG docker username
Create a folder named traggo:
mkdir traggo
cd traggo
When you need to back up Traggo, simply copy the traggo folder.
Edit docker-compose.yml:
nano docker-compose.yml
version: "3.7"
services:
traggo:
image: traggo/server:latest
ports:
- 9090:3030
environment:
TRAGGO_DEFAULT_USER_NAME: "****"
TRAGGO_DEFAULT_USER_PASS: "****"
volumes:
- ./traggodata:/opt/traggo/data
Change TRAGGO_DEFAULT_USER_NAME
and TRAGGO_DEFAULT_USER_PASS
.
Start Traggo:
docker compose up -d
Reverse Proxy
Install Caddy:
sudo apt install caddy
Edit Caddyfile:
sudo nano /etc/caddy/Caddyfile
example.com {
route /clock* {
uri strip_prefix /clock
redir https://clock.{host}{uri}
}
}
clock.example.com {
reverse_proxy localhost:9090
}
Restart Caddy:
sudo systemctl restart caddy
Go to Traggo at https://clock.example.com or at https://example.com/clock if you prefer using a subpath. Log in to your account using TRAGGO_DEFAULT_USER_NAME
and TRAGGO_DEFAULT_USER_PASS
.
TIPGo to Tag menu and create categories like personal, work, social, recreation, learning, health, chores, sleep, travel, and other.
Install Traggo and Start Tracking Your Time Efficiently
https://blog.juyoun.gg/posts/en/2025/01/03/