[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-details-msgbyte\u002Ftianji":3},{"slug":4,"name":5,"seo":6,"backLink":9,"titlePrefix":12,"titleAccent":13,"kpis":14,"tryBlock":25,"chart":29,"problemsPanel":45,"errors":66,"warnings":79,"releases":83,"github":84,"alternatives":90,"installRepo":86},"github-com-msgbyte-tianji","Tianji",{"title":7,"description":8},"Self-host Tianji with just one command - PanelAlpha Engine","Self-host Tianji with one command. PanelAlpha Engine deploys the analytics and uptime monitor and shows real install stats and known fixes from other deploys.",{"label":10,"href":11},"Back to App Installations list","\u002Fapps","{name} ","deploy stats",{"labels":15,"successRateLabel":20,"successRate":21,"deploys":22,"errors":23,"warnings":24},{"successRate":16,"deploys":17,"errors":18,"warnings":19},"Success rate","Deploys","Errors","Warnings","66.7%",66.7,9,3,1,{"title":26,"text":27,"caption":28},"Try it yourself.","See how easy it is to deploy {name} on your own server. All it takes is one command:","Requires fresh Ubuntu\u002FDebian, 2GB RAM, 1CPU at least",{"title":30,"weekLabelTemplate":31,"weekLabelCurrentTemplate":32,"initialRangeIndex":33,"ranges":34,"emptyText":44},"Deploys per week","Week {week}","Week {week} · this week",0,[35],{"label":36,"weeks":37},"All time",[38,41],{"week":39,"deploys":40},202639,2,{"week":42,"deploys":43},202640,7,"9 deploys recorded, none in the last few weeks — too far back for this chart's short window. The totals above cover the last 365 days.",{"tabs":46,"searchPlaceholders":51,"showFixedLabel":55,"columns":56,"readMoreLabel":61,"emptyStateText":62,"loadMoreLabel":63,"loadMoreCaptionTemplate":64,"pageSize":65},[47,49],{"key":48,"label":18},"errors",{"key":50,"label":19},"warnings",{"errors":52,"warnings":53,"updates":54},"Search errors","Search warnings","Search updates","Show fixed",[57,58,59,60],"Problem","Where","Count","Status","Read more","No results match your search.","Load more","Showing {shown} of {total}",10,[67,73,76],{"name":68,"where":69,"count":24,"status":70,"tone":71,"href":72},"PANELALPHA: build step stalled: \"docker compose --project-directory \u002Fhome\u002F\u003Caccount>\u002Fproject -f \u002Fhome\u002F\u003Caccount>\u002Fproject\u002Fdocker-compose.panelalpha.yml up -d --remove-orphans --build\" printed nothing for 900s. Last output: \"#21 29.34 in \"..\u002F..\u002Fnode_modules\u002F.pnpm\u002Fnext-themes@0.2.1_next@15.1.4_@babel+core@7.28.4_@opentelemetry+api@1.9.0_react-dom@18._de4ebae64483cc8a1cd6e661d7090a67\u002Fnode_modules\u002Fnext-themes\u002Fdist\u002Findex.mod…\"","Docker Compose","Observed","analysis","\u002Fapps\u002Fproblems\u002Ferror\u002Fbuild-stalled",{"name":74,"where":69,"count":24,"status":70,"tone":71,"href":75},"#21 290.5 Killed","\u002Fapps\u002Fproblems\u002Ferror\u002Fkilled",{"name":77,"where":69,"count":24,"status":70,"tone":71,"href":78},"error: service project-tianji-1 did not start (unhealthy): All migrations have been successfully applied. 2026\u002F09\u002F29 10:23:37 Start reporting... 2026\u002F09\u002F29 10:23:37 Mode: http 2026\u002F09\u002F29 10:23:37 Version: 1.0.0 2026-09-29 10:23:38.271 - info: ClickHouse is not enabled, skipping migrations 2026-09-29 10:23:38.273 - info: ClickHouse migrations applied successfully","\u002Fapps\u002Fproblems\u002Ferror\u002Fdependency-failed",[80],{"name":81,"where":69,"count":24,"status":70,"tone":71,"href":82},"health-ok","\u002Fapps\u002Fproblems\u002Fwarning\u002Fhealth-ok",[],{"url":85,"repoKey":86,"description":87,"stars":88,"avatarUrl":89},"https:\u002F\u002Fgithub.com\u002Fmsgbyte\u002Ftianji","github.com\u002Fmsgbyte\u002Ftianji","Website analytics, uptime monitoring and server status in a single tool.",3101,"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F86033898?v=4",[91,92],"Google Analytics","UptimeRobot"]