Where Does Tinyproxy Store Config and Logs?
Tinyproxy reads /etc/tinyproxy/tinyproxy.conf on Linux for ports, filtering, and upstream rules, with access logs beside it under /var/log/tinyproxy.
Last updated
Tinyproxy configures through a single commented file at /etc/tinyproxy/tinyproxy.conf covering listen addresses, ports, filtering, and upstream proxies. The file documents every option inline, which makes first setup unusually pleasant.
Logs live separately under /var/log/tinyproxy by default with paths set in the same config. Filter lists for allowed domains sit wherever the config aims, keeping policy files portable. Small VPS deployments run for years on these three paths.
Where Tinyproxy stores this, by platform
/etc/tinyproxy/tinyproxy.conf
Main config for ports, filtering, and upstreams with inline docs. Logs default under var log tinyproxy. Restart service after edits.
Frequently asked questions
How do I change the Tinyproxy port?
Edit Listen and Port in tinyproxy.conf then restart the service. Filter files for domains live where the config points, commonly sharing /etc/tinyproxy. Test with curl through the proxy port.
Where are Tinyproxy logs?
Point LogFile at a writable path in the config and restart. Log rotation needs external logrotate rules since tinyproxy never rotates itself. Check permissions when logs stay empty.
Notice an outdated path? Let us know.