You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 25, 2026. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ Snarf is a small and flexible Nix binary (NAR) cache based on [Snix](https://sni
4
4
5
5
## Status
6
6
7
-
The project is not ready for production use, but it is functional as a basic cache: please try Snarf and report any issues here. A rough roadmap is below:
7
+
The project is not ready for production use, but it is functional as a basic cache: please give Snarf a try and report any issues here. A rough roadmap is below:
8
8
9
9
-[x]`snarfd` server wraps Snix' nar-bridge.
10
10
-[x]`snarf` client to perform uploads
@@ -67,15 +67,16 @@ Deploy the configuration and verify that the server is started with `systemctl s
67
67
First, you need to initialize the server. The client is authenticated via a token when it uploads store paths to the server. When the server first boots up, it is in an uninitialized state. Initialize the admin token by executing the following:
Currently, Snarf uses Nix' sqlite database to compute the closure.
@@ -87,7 +88,7 @@ Currently, Snarf uses Nix' sqlite database to compute the closure.
87
88
88
89
### Structure
89
90
90
-
Currently, the server binary combines a `snix-store` and the `nar-bridge` functionality. The former part is authenticated via PASETO tokens and can be connected to by providing valid PASETO tokens.
91
+
The server binary combines a `snix-store` and the `nar-bridge` functionality. The former part is authenticated via PASETO tokens and can be connected to by providing valid PASETO tokens.
91
92
For a Nix user, the server looks like a normal Nix binary cache. For authenticated users, it is an extended Snix store that manages the data.
0 commit comments