手上小鸡多的,不要让它闲置啦,除了挂探针,可以试试这个有趣的项目。不用登录服务器,就可以随时在线检测vps到各大运营商或者其他ip的连接情况。支持单次和持续的ping、tcping,支持历史记录,支持地域统计,功能类似于某dog🐶。

更多模块还在开发中,开源不易,如果您对这个项目感兴趣,还请在 GitHub 和 Gitee 上为它点个Star!

项目地址:https://github.com/AdmUU/Admin.IM

国内镜像:https://gitee.com/AdmUU/Admin.IM

🌈 食用效果

🥇 [首发]🆕 闲置小鸡的新玩法 开源的在线网络检测工具

🚀 Docker一键部署

安装管理后台,建议机器内存不要小于1G,测速节点的配置则无要求,小内存的小鸡也可以轻松运行。部署前需要先准备好 MySQL 数据库和 Redis,有问题可以问DeepSeek 🐬。

在安装目录创建 .env 文件

#.env
ADM_DB_HOST=mysql                    #MySQL地址
ADM_DB_PORT=3306                     #MySQL端口
ADM_DB_USERNAME=user                 #MySQL用户名
ADM_DB_PASSWORD=password             #MySQL密码
ADM_DB_DATABASE=db_name              #MySQL数据库名
ADM_REDIS_HOST=redis                 #Redis地址
ADM_REDIS_PORT=6379                  #Redis端口
ADM_REDIS_PASSWORD=redis_password    #Redis密码
ADM_PORT_HTTP=8090                   #对外访问的HTTP端口

创建编排文件 docker-compose.yml

#docker-compose.yml
services:
  admin-im:
    image: ${DOCKER_REGISTRY:-docker.io}/admuu/admin.im:1
    container_name: admin-im
    working_dir: /opt/www
    volumes:
      - ./data:/data
      - ./data/upload:/opt/www/public/upload
      - ./data/logs:/opt/www/runtime/logs/debug
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    networks:
      - server
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:9501/adm/health"]
      interval: 5s
      timeout: 5s
      retries: 5
      start_period: 30s
  adm-frontend:
    image: ${DOCKER_REGISTRY:-docker.io}/admuu/adm-frontend:1
    container_name: adm-frontend
    volumes:
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - "${ADM_PORT_HTTP:-8090}:8090"
    networks:
      - server
    depends_on:
      - admin-im
    restart: unless-stopped
    healthcheck:
      test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:8090/"]
      interval: 5s
      timeout: 5s
      retries: 5
      start_period: 30s
name: admuu
networks:
  server:
    driver: bridge

启动:

docker compose up -d

等1分钟,查看默认密码:

docker logs admin-im | grep "Default password"

能看到密码就表示安装成功,然后登录后台:

http://ip:8090/manage/

后台默认用户名是 admin ,进入后台后将生成的安装节点命令复制到被检测的小鸡上就可以了。

系统同时也支持在 1Panel 和 BT 面板上部署,具体的安装步骤可以参考官方文档。

如果机器够多的话,也可以把你的节点分享到📢社区网站,让更多人🤝一起使用!