at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
at-protocol atproto indexer rust fjall
at e558361eb571e7e019a4a7967bb4ae7e666f3f25 38 lines 879 B view raw
1{ 2 inputs.parts.url = "github:hercules-ci/flake-parts"; 3 inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 4 5 outputs = 6 inp: 7 inp.parts.lib.mkFlake { inputs = inp; } { 8 systems = [ "x86_64-linux" ]; 9 perSystem = 10 { 11 pkgs, 12 config, 13 ... 14 }: 15 { 16 packages.default = pkgs.callPackage ./default.nix {}; 17 devShells = { 18 default = pkgs.mkShell { 19 packages = with pkgs; [ 20 rustPlatform.rustLibSrc 21 rust-analyzer 22 cargo 23 cargo-outdated 24 rustc 25 rustfmt 26 gemini-cli 27 go 28 cmake 29 websocat 30 http-nu 31 mold 32 clang 33 ]; 34 }; 35 }; 36 }; 37 }; 38}