Speedtest Tracker — ваш персональный интернет-надзиратель

14 Jun, 2026
5,760
🔱 230
👥 19

Как часто вы замечали, что интернет работает медленнее, чем должен? А как доказать провайдеру, что обещанные 100 Мбит/с — лишь красивая цифра в договоре? Сегодня расскажу о проекте, который превратит ваши догадки в конкретные цифры и графики.

Что это за зверь и кому он нужен?

Speedtest Tracker — это самодостаточное приложение, которое круглосуточно мониторит качество вашего интернет-соединения. В отличие от разовых тестов на speedtest.net, этот инструмент ведёт историю измерений, строит графики и умеет бить тревогу при проблемах.

Особенно полезен он будет:

  • Системным администраторам для мониторинга корпоративных каналов
  • Геймерам, страдающим от лагов
  • Удалённым работникам, зависящим от стабильного соединения
  • Всем, кто хочет проверить, не обманывает ли провайдер

Dashboard

5 причин попробовать прямо сейчас

1. Автоматизированные тесты по расписанию

Больше не нужно вручную запускать проверки — сервис сделает это сам с заданной периодичностью. Хотите каждые 30 минут? Пожалуйста! Раз в сутки? Тоже вариант.

Реклама

2. Полная история измерений

Теперь можно точно сказать, когда начались проблемы и как менялась скорость за последние недели. Подозреваете, что провайдер снижает скорость по вечерам? Проверить — дело пары кликов.

3. Гибкие уведомления

Настроив оповещения, вы первым узнаете о падении скорости ниже заданного порога. Поддерживаются разные каналы уведомлений — от email до Telegram.

4. Всё в одном месте

Забудьте о разрозненных замерах — все данные (скорость загрузки/отдачи, пинг, потери пакетов) хранятся централизованно.

5. Полная приватность

Ваши данные никуда не уходят в облака третьих лиц — всё хранится на вашем собственном сервере.

Технические особенности

Проект написан на PHP с использованием фреймворка Laravel и упакован в Docker-контейнер. Это значит, что развернуть его можно практически на любой системе — от домашнего NAS до облачного сервера.

Основные компоненты:

  • Backend: PHP 8.1+
  • База данных: MySQL/PostgreSQL
  • Фронтенд: Livewire, Chart.js

Как это выглядит в реальной жизни?

  1. Для домашнего использования: Установил на старый Raspberry Pi — теперь знаю, что каждую субботу утром скорость падает на 30%. С этими данными пошёл к провайдеру — оказалось, проводили профилактику.

  2. В офисе: IT-отдел настроил мониторинг всех филиалов. Когда в одном из них начались проблемы, система сама прислала алерт — оказалось, коммутатор вышел из строя.

  3. Для стримера: Постоянно были жалобы на лаги. Speedtest Tracker показал, что upload стабильно проседает в пиковые часы — пришлось сменить тариф.

Как начать использовать?

Разработчики подготовили подробную документацию с вариантами установки:

  • Классический Docker-образ
  • Готовые сборки для Synology и Unraid
  • Ручная установка на сервер

Вот пример запуска через Docker Compose:

version: "3.8"
services:
  speedtest-tracker:
    image: linuxserver/speedtest-tracker
    container_name: speedtest-tracker
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Moscow
    volumes:
      - ./config:/config
    ports:
      - 8765:80
    restart: unless-stopped

Вывод: стоит ли овчинка выделки?

Если вам важно понимать реальное качество интернет-соединения — безусловно да. Проект активно развивается (более 4k звёзд на GitHub), имеет открытый исходный код и решает конкретную задачу лучше многих коммерческих аналогов.

Особенно рекомендую:

  • Владельцам домашних лабораторий — отлично впишется в вашу инфраструктуру
  • Фрилансерам — поможет доказать, что срыв дедлайна был по вине провайдера
  • IT-специалистам — удобный инструмент для мониторинга корпоративных сетей

Попробуйте — и вы больше никогда не будете гадать, почему «интернет опять лагает».

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.