IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    开源实例之Tianji

    dujun发表于 2025-04-30 00:51:24
    love 0

    前言

    All-in-One Insight Hub

    Tianji = Website Analytics + Uptime Monitor + Server Status + More...

    实例地址

    https://tianji.dujun.eu.org

    实例配置

    配置描述
    系统Debian
    服务端Node.js 22
    程序Tianji 1.20.7

    实例部署

    官网地址:https://tianji.msgbyte.com
    仓库地址:https://github.com/msgbyte/tianji

    Docker部署

    git clone https://github.com/msgbyte/tianji
    cd tianji/
    docker-compose up -d

    本地部署

    #克隆代码
    git clone https://github.com/msgbyte/tianji
    cd tianji/
    
    #安装依赖
    pnpm i
    
    #构建项目
    pnpm build
    
    #创建数据库配置文件
    cd src/server
    
    vim .env
    
    DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
    JWT_SECRET="replace-me-with-a-random-string"
    
    #初始化数据库
    pnpm db:migrate:apply
    
    #启动服务
    node dist/src/server/main.js

    实例体验

    监控

    访客统计

    进入实例深度体验

    后记

    本实例仅供参考,不定期重置数据。

    体验更多开源实例



沪ICP备19023445号-2号
友情链接