mount an atproto PDS repository as a FUSE filesystem

Add installation to README

+21 -2
+21 -2
readme.txt
··· 6 mounts this CAR file as a readonly-FUSE filesystem, allowing 7 quick and easy exploration. 8 9 to motivate the need for such a program, we could begin by 10 mounting a repository: 11 12 13 λ pdsfs oppi.li 14 mounted at "mnt" 15 - hit enter to unmount and exit... 16 17 18 oppi.li is my handle in the atmosphere. the tool does some ··· 100 download complete for...did:plc:3danwc67lo7obz2fmdg6jxcr 101 download complete for...did:plc:wshs7t2adsemcrrd4snkeqli 102 mounted at "mnt" 103 - hit enter to unmount and exit... 104 105 106 # -- in a separate shell --
··· 6 mounts this CAR file as a readonly-FUSE filesystem, allowing 7 quick and easy exploration. 8 9 + 10 + --- 11 + 12 + 13 + installation requires the rust toolchain. install it from 14 + https://rustup.rs, then: 15 + 16 + 17 + cargo install --git https://tangled.org/danabra.mov/pdsfs 18 + 19 + 20 to motivate the need for such a program, we could begin by 21 mounting a repository: 22 23 24 λ pdsfs oppi.li 25 mounted at "mnt" 26 + ctrl-c to unmount 27 + 28 + 29 + pass -d to run in daemon mode. the parent process will exit 30 + once the mount is ready, useful for scripting: 31 + 32 + 33 + λ pdsfs -d oppi.li && ls mnt/ 34 + did:plc:qfpnj4og54vl56wngdriaxug/ 35 36 37 oppi.li is my handle in the atmosphere. the tool does some ··· 119 download complete for...did:plc:3danwc67lo7obz2fmdg6jxcr 120 download complete for...did:plc:wshs7t2adsemcrrd4snkeqli 121 mounted at "mnt" 122 + ctrl-c to unmount 123 124 125 # -- in a separate shell --