TRICKLED.CONF(5)
π TRICKLED.CONF(5) π
ok so bestie, welcome to the File Formats Manual glow-up edition of trickled.conf π this is the tea on how to write the config file that trickled(8) reads, and honestly? it's giving simple. no cap.
β¨ NAME β¨
trickled.conf β literally just the format of the configuration file used by trickled(8). that's it, that's the vibe. π¦
πΈ DESCRIPTION πΈ
okay so the format is super duper easy, like embarrassingly easy. sections get wrapped in square brackets, like this:
[Section]
and then inside those bracket sections, the options are just lil key value pairs, one per line:
Option = Value
that's the whole thing. no yaml indentation trauma, no json commas to forget. we love a low-drama file format π
π OPTIONS π
so the per-application customizable variables go inside sections, and the section name has to match the application name. yes bestie, section name = app name, keep them matching or it's not gonna hit. the options are:
Priorityβ sets the priority of the application. for the details, go peek attrickled(8)π₯Time-Smoothingβ sets the time smoothing parameter of the application. again,trickled(8)has the details if you want them πLength-Smoothingβ sets the length smoothing parameter of the application. and yep, you guessed it,trickled(8)for the details β
π EXAMPLES π
here's the moment you've all been waiting for, a real live config, iconic behavior:
[ssh]
Priority = 1
Time-Smoothing = 0.1
Length-Smoothing = 2
[ftp]
Priority = 8
Time-Smoothing = 5
Length-Smoothing = 20
see? two apps, two sections, three options each, no chaos. slay β¨
π SEE ALSO π
go read those if you want the full lore, bestie π«Ά
π«Ά AUTHORS π«Ά
trickled.conf has been developed by Marius Aamodt Eriksen β¨marius@monkey.orgβ©. thank you for your service king π
lowkey mandatory: this page came out of the Debian crew, dated March 3, 2003, and it's filed under TRICKLED.CONF(5) π that's the whole manual, go forth and smooth your traffic, mwah π
π¦ where this page comes from
- debian bookworm: trickle 1.07-12 Β· BSD-3-Clause-with-no-relevant-modification
- debian trixie: trickle 1.08+ds-1.1 Β· BSD-3-Clause-with-no-relevant-modification
- ubuntu jammy: trickle 1.07-11 Β· BSD-3-Clause-with-no-relevant-modification
- ubuntu questing: trickle 1.08+ds-1.1
- ubuntu resolute: trickle 1.08+ds-2 Β· BSD-3-Clause-with-no-relevant-modification
- ubuntu stonking: trickle 1.08+ds-2 Β· BSD-3-Clause-with-no-relevant-modification
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms