Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
Tianji

Tianji

Tianji is open-source observability in one app. Website analytics, uptime monitoring, and server stats with a unified dashboard. The all-in-one alternative to running Umami, Uptime Kuma, and Beszel separately. Single Node.js app, with a Docker-based install.

At a glance

3k

GitHub stars

66

Page views

158

Active installs

License Apache-2.0 Version 1.31.9 OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Active installs is sample data (staging preview); real metric wires in before launch.

Access Tianji

  1. Open your web browser and navigate to: http://<SERVER_IP>:12345
  2. Default account is admin/admin.
  3. Change the admin password immediately after first login.
  4. CHeck health: http://<SERVER_IP>:12345/health

Important Files and Directories

  • Installation directory: /root/tianji
  • Docker Compose file: /root/tianji/docker-compose.yml
  • Environment configuration: /root/tianji/.env
  • PostgreSQL persistent data: /var/lib/docker/volumes/tianji_tianji-db-data/

Configuration

Main configuration file: /root/tijani/.env

Apply changes:

cd /root/tianji
docker compose up -d

Service Management

Check container status:

docker ps

Restart all services:

docker compose -f /root/tianji/docker-compose.yml restart

View logs in real time:

docker compose -f /root/tianji/docker-compose.yml logs -f

More in Monitoring

Related apps.

Deploy Tianji now. From $2.48/mo.