手上小鸡多的,不要让它闲置啦,除了挂探针,可以试试这个有趣的项目。不用登录服务器,就可以随时在线检测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 文件

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

创建编排文件 docker-compose.yml

  1. #docker-compose.yml
  2. services:
  3. admin-im:
  4. image: ${DOCKER_REGISTRY:-docker.io}/admuu/admin.im:1
  5. container_name: admin-im
  6. working_dir: /opt/www
  7. volumes:
  8. - ./data:/data
  9. - ./data/upload:/opt/www/public/upload
  10. - ./data/logs:/opt/www/runtime/logs/debug
  11. - /etc/timezone:/etc/timezone:ro
  12. - /etc/localtime:/etc/localtime:ro
  13. env_file:
  14. - .env
  15. networks:
  16. - server
  17. restart: unless-stopped
  18. healthcheck:
  19. test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:9501/adm/health"]
  20. interval: 5s
  21. timeout: 5s
  22. retries: 5
  23. start_period: 30s
  24. adm-frontend:
  25. image: ${DOCKER_REGISTRY:-docker.io}/admuu/adm-frontend:1
  26. container_name: adm-frontend
  27. volumes:
  28. - /etc/timezone:/etc/timezone:ro
  29. - /etc/localtime:/etc/localtime:ro
  30. ports:
  31. - "${ADM_PORT_HTTP:-8090}:8090"
  32. networks:
  33. - server
  34. depends_on:
  35. - admin-im
  36. restart: unless-stopped
  37. healthcheck:
  38. test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:8090/"]
  39. interval: 5s
  40. timeout: 5s
  41. retries: 5
  42. start_period: 30s
  43. name: admuu
  44. networks:
  45. server:
  46. driver: bridge

启动:

  1. docker compose up -d

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

  1. docker logs admin-im | grep "Default password"

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

  1. http://ip:8090/manage/

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

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

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