mirror of
https://github.com/usestrix/firewall.git
synced 2026-11-08 17:56:26 -10:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
27a1ac2d74 | ||
|
|
55e0f5f7b7 | ||
|
|
89b2bda2d8 | ||
|
|
7685049e68 |
No files matched your search
@@ -27,9 +27,7 @@ jobs:
|
||||
|
||||
## Command line
|
||||
|
||||
\`\`\`sh
|
||||
cargo install strix-firewall
|
||||
\`\`\`
|
||||
**Command-line installs do not include machine-wide screening.**
|
||||
|
||||
\`\`\`sh
|
||||
curl --proto '=https' --tlsv1.2 -LsSf $url/strix-firewall-installer.sh | sh
|
||||
|
||||
@@ -302,8 +302,7 @@ jobs:
|
||||
secrets: inherit
|
||||
# publish jobs get escalated permissions
|
||||
permissions:
|
||||
"id-token": "write"
|
||||
"packages": "write"
|
||||
"contents": "read"
|
||||
|
||||
announce:
|
||||
needs:
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
# Strix's Dependency Firewall
|
||||
|
||||
Stops malicious packages before they install. Built by [Strix](https://strix.ai/blog/firewall-announcement).
|
||||
Stops malicious packages before they install. Built by [Strix](https://strix.ai): read [the blogpost](https://www.strix.ai/blog/firewall-announcement).
|
||||
|
||||
Screening runs on your device: downloads go straight to the registry, never through a Strix server.
|
||||
Each package's name and version are looked up [Strix's malicious-package blocklist](https://github.com/usestrix/firewall-blocklist), so installs are blocked system-wide *before* reaching your machine.
|
||||
|
||||
https://github.com/user-attachments/assets/835411b1-5c89-409f-b98a-cb238310429c
|
||||
|
||||
## Install
|
||||
|
||||
**Machine-wide**, from the [latest release](https://github.com/usestrix/firewall/releases/latest):
|
||||
|
||||
@@ -14,3 +14,6 @@ post-announce-jobs = ["./release-notes"]
|
||||
global-artifacts-jobs = ["./build-macos-pkg"]
|
||||
github-build-setup = "../build-setup.yml"
|
||||
targets = ["aarch64-apple-darwin", "x86_64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
|
||||
|
||||
[dist.github-custom-job-permissions]
|
||||
"publish-crates" = { contents = "read" }
|
||||
Reference in new issue
Block a user