Repository navigation
0.9.1
A setup that keeps its thread, and usage stats you're told about instead of asked
- Usage stats are now always on. The first
squidbrakecommand in a terminal says what is sent (command names, version, OS, country, and how many actions were allowed, held and blocked, with the program only, e.g.rm, and the rule) and asks only where you heard about Squidbrake (Enter skips). Never your commands, files, prompts, rules or keys.squidbrake telemetry statusshows exactly what is sent, andDO_NOT_TRACK=1(orSQUIDBRAKE_TELEMETRY=0) turns it off. If you said no to an earlier version, that is kept, andtelemetry statusnow says so. - Setting up by hand keeps its thread.
connect alland the firstsquidbrakesay which step you're on (install, connect, start), print one line per agent, show the first keys after the agents, and end with what to run next, so the last step (starting the gateway) isn't missed and your agents aren't left blocked. - Troubleshooting for the first 10 minutes: a new page, docs/troubleshooting.md, thanks to @KeuqS.
- TypeScript: a dependency-free
guard()example for your own functions, thanks to @i-sayankh.
Upgrade: run the install line again, or pipx upgrade squidbrake
Install this version (0.9.1)
Windows (PowerShell):
$env:SQUIDBRAKE_VERSION="0.9.1"; irm https://pilots.squidbrake.com/install.ps1 | iexmacOS / Linux:
curl -fsSL https://pilots.squidbrake.com/install.sh | SQUIDBRAKE_VERSION=0.9.1 shWith pip: pip install squidbrake==0.9.1. Docker: docker pull ghcr.io/batrapulkit/squidbrake:0.9.1
Running the line again without SQUIDBRAKE_VERSION goes back to the newest. Every version:
https://github.com/batrapulkit/squidbrake/releases