Linux

Where Does LibreSpeed Store Config and Results?

LibreSpeed keeps speed-test config in its backend files with results in the configured database. No tracking by design; self-host for full control.

Last updated

LibreSpeed splits speed testing into frontend and backend. Static web files serve the test UI while PHP or Node backends with databases record results where configured. Docker images bundle both halves.

That makes the backend config the migration unit plus the database dump. Exact paths may vary by install method, so read the live config before scripting. Telemetry stays minimal by design; that is the point. Multi-server picks lowest latency. Results share via links. CLI clients script measurements.

Where LibreSpeed stores this, by platform

Linux
/var/www/html/librespeed/

Web files plus database backend per config. Exact paths may vary by install method. Back up database with web files together.

Frequently asked questions

How do I self-host LibreSpeed?

Point the web root at the release files and configure the database backend in the settings file. SQLite needs no server for small instances. Verify tests run before sharing the URL.

Where are test results stored?

Results persist per the configured backend; example setups keep them in MySQL or PostgreSQL. Public demo instances retain nothing. Back up the database with the web files together.

Notice an outdated path? Let us know.