
Tianji
Self-hosted website analytics application that also runs uptime monitors and server status pages, with a tracker script and an OpenAPI interface.
tianji.devrepositorydocspricing
Tianji is a self-hosted application that combines website analytics with uptime monitors, server status and status pages in one product. A tracker script, added to a site with a website identifier, sends its events to the Tianji server. The server runs on Node.js with PostgreSQL as its database. The README gives Docker Compose as the first install route, and the manual install runs the server under pm2. Tianji, Inc. maintains the project, and a hosted version called Tianji Cloud runs in Frankfurt.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Maintainer, Categories
tianji.dev/ - 2026-11-03: links, Install with
tianji.dev/docs/intro - 2026-11-03: links, Written in, GitHub stars
api.github.com/repos/msgbyte/tianji - 2026-11-03: Runtime, Minimum runtime, Install with, Runs as
tianji.dev/docs/install/manual - 2026-11-03: Databases, Multilingual, License model
github.com/msgbyte/tianji/blob/master/README.md - 2026-11-03: Databases
tianji.dev/docs/install/environment - 2026-11-03: Install with
tianji.dev/docs/install/kubernetes/helm - 2026-11-03: Install with
tianji.dev/docs/install/other/install-in-aapanel - 2026-11-03: Admin interface
tianji.dev/docs/website/track-script - 2026-11-03: License
raw.githubusercontent.com/msgbyte/tianji/master/LICENSE - 2026-11-03: First release
api.github.com/repos/msgbyte/tianji/releases - 2026-11-03: Current major version, Last release
api.github.com/repos/msgbyte/tianji/releases/latest - 2026-11-03: Contributors
api.github.com/repos/msgbyte/tianji/contributors - 2026-11-03: Content API
tianji.dev/docs/api/getting-started - 2026-11-03: links
tianji.dev/pricing