From d05125bafd209b6f47b7b75857c059bd7931bb86 Mon Sep 17 00:00:00 2001 From: Flamur Veliqi Date: Mon, 19 Jan 2026 20:04:45 +0100 Subject: [PATCH] Updated Tianji --- cpn-tianji/app.json | 127 -------------------------------------- cpn-tianji/umbrel-app.yml | 29 +++++++++ 2 files changed, 29 insertions(+), 127 deletions(-) delete mode 100644 cpn-tianji/app.json create mode 100644 cpn-tianji/umbrel-app.yml diff --git a/cpn-tianji/app.json b/cpn-tianji/app.json deleted file mode 100644 index 273ffac..0000000 --- a/cpn-tianji/app.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "spec_version": "1.0", - "metadata": { - "id": "tianji", - "name": "Tianji", - "description": "During our observations of the website. We often need to use multiple applications together. For example, we need analysis tools such as GA/umami to check pv/uv and the number of visits to each page, we need an uptime monitor to check the network quality and connectivity of the server, and we need to use prometheus to obtain the status reported by the server to check the quality of the server. In addition, if we develop an application that allows open source deployment, we often need a telemetry system to help us collect the simplest information about other people's deployment situations. I think these tools should serve the same purpose, so is there an application that can integrate these common needs in a lightweight way? After all, most of the time we don't need very professional and in-depth functions. But in order to achieve comprehensive monitoring, I need to install so many services. It's good to specialize in one thing, if we are experts in related abilities we need such specialized tools. But for most users who only have lightweight needs, an All-in-One application will be more convenient and easier to use.", - "tagline": "Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives", - "version": "1.31.8", - "author": "Weektab", - "developer": "moonrailgun", - "category": "networking", - "license": "", - "homepage": "https://hub.docker.com/r/moonrailgun/tianji", - "source": "Weektab", - "created": "2025-10-27T02:42:20Z", - "updated": "2026-01-19T17:00:00.211Z" - }, - "visual": { - "icon": "https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/tianji/icon.png", - "thumbnail": "", - "screenshots": "https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/tianji/image-1.jpg", - "logo": "https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/tianji/icon.png" - }, - "resources": { - "youtube": "", - "documentation": "", - "repository": "", - "issues": "", - "support": "https://git.weektab.org/companas/umbrel-apps/issues" - }, - "technical": { - "architectures": [ - "amd64", - "arm64" - ], - "platform": "linux", - "main_service": "cpn-tianji", - "default_port": "12345", - "main_image": "moonrailgun/tianji", - "compose_file": "docker-compose.yml" - }, - "deployment": { - "environment_variables": [], - "volumes": [ - { - "container": "/app/data/configs", - "description": "Container Path: /app/data/configs" - }, - { - "container": "/app/public/icons", - "description": "Container Path: /app/public/icons" - }, - { - "container": "/data", - "description": "Container Path: /data" - } - ], - "ports": [ - { - "container": "7575", - "host": "7575", - "protocol": "tcp", - "description": "Container Port: 7575" - } - ] - }, - "ui": { - "scheme": "http", - "path": "", - "tips": {} - }, - "compatibility": { - "casaos": { - "supported": true, - "port_map": "12345", - "volume_mappings": { - "tianji_pgdata": "/DATA/AppData/$AppID/pgdata" - }, - "port": "12345" - }, - "portainer": { - "supported": true, - "template_type": 2, - "categories": [ - "networking" - ], - "administrator_only": false, - "port": "12345" - }, - "runtipi": { - "supported": true, - "tipi_version": 1, - "supported_architectures": [ - "amd64", - "arm64" - ], - "volume_mappings": { - "tianji_pgdata": "pgdata" - }, - "port": "12345" - }, - "dockge": { - "supported": true, - "file_based": true, - "port": "12345" - }, - "cosmos": { - "supported": true, - "servapp": true, - "routes_required": true, - "port": "12345" - }, - "umbrel": { - "supported": true, - "manifest_version": 1, - "volume_mappings": { - "tianji_pgdata": "pgdata" - }, - "port": "12345" - } - }, - "tags": [ - "selfhosted", - "docker", - "container" - ] -} diff --git a/cpn-tianji/umbrel-app.yml b/cpn-tianji/umbrel-app.yml new file mode 100644 index 0000000..9aaebb3 --- /dev/null +++ b/cpn-tianji/umbrel-app.yml @@ -0,0 +1,29 @@ +manifestVersion: 1 +id: cpn-tianji +name: Tianji +tagline: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives +icon: https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/tianji/icon.png +category: Networking +version: "1.31.8" +port: 12345 +description: >- + During our observations of the website. We often need to use multiple applications together. For example, we need analysis tools such as GA/umami to check pv/uv and the number of visits to each page, we need an uptime monitor to check the network quality and connectivity of the server, and we need to use prometheus to obtain the status reported by the server to check the quality of the server. In addition, if we develop an application that allows open source deployment, we often need a telemetry system to help us collect the simplest information about other people's deployment situations. I think these tools should serve the same purpose, so is there an application that can integrate these common needs in a lightweight way? After all, most of the time we don't need very professional and in-depth functions. But in order to achieve comprehensive monitoring, I need to install so many services. It's good to specialize in one thing, if we are experts in related abilities we need such specialized tools. But for most users who only have lightweight needs, an All-in-One application will be more convenient and easier to use. +developer: Msgbyte +website: https://tianji.dev/ +submitter: Weektab +submission: https://git.weektab.org/companas/umbrel-apps +repo: https://git.weektab.org/companas/umbrel-apps/src/branch/main/cpn-tianji +support: https://git.weektab.org/companas/umbrel-apps/issues +gallery: + - https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/tianji/image-1.jpg +releaseNotes: > + Features + add url as new field type of survey (c8a6efe) + add wrap for survey event table to display long text (1ea8d41) + Others + update model price (f7daffa) + update translation (21d929a) +dependencies: [] +path: "" +defaultUsername: "See you in the Logs" +defaultPassword: "See you in the Logs" \ No newline at end of file