
fastcom-mysql
Docker Container with Fast.com CLI sending data to a MySQL Server The Docker needs the following ENV Variables: SLEEP : Seconds between measures MYSQL_SERVER : IP/Address of MySQL Server MYSQL_USER: MySQL Username MYSQL_PASS: MySQL Password MYSQL_DATABASE: MySQL Database MYSQL_TABLE: MySQL Table LOC: Name of Probe (eg. network/core or network/edge) Important: Database Table needs to have the following schema: CREATE TABLE `YOURTABLENAME` ( `timestamp` timestamp NULL DEFAULT current_timestamp(), `loc` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL, `download` float DEFAULT NULL, `upload` float DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin
About
fastcom-mysql is a Docker container that automates internet speed testing using the Fast.com CLI tool. It runs tests on a configurable schedule and stores download/upload speeds along with location metadata in a MySQL database. This tool is designed for network administrators and…