Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 1.05 KB

technology-stack.md

File metadata and controls

12 lines (11 loc) · 1.05 KB

Technology Stack

Technology Description
Go The main programming language used for developing the agent.
Makefile Used for automating the build process, running tests, and other tasks.
GitHub Actions Used for CI/CD pipelines.
ActivityWatch Used for tracking the user's activity.
Prometheus Used as the central data store, with data pushed via remote-write mode.
Grafana Used for visualizing the metrics collected by Prometheus.
Docker Used for containerizing Prometheus, Grafana, and the agent for easy deployment.
Nginx Used as a reverse proxy for Prometheus endpoint Security.(optional)