Our Personal Data Server from scratch! tranquil.farm
pds rust database fun oauth atproto
221
fork

Configure Feed

Select the types of activity you want to include in your feed.

setup a nix cache #50

open opened by isabelroses.com

currently it takes like anywhere between 10-20 minutes to build, which isn't exactly great. god forbid you cross compile. maybe setting up a cache (most likely cachix) would be cool.

I have a binary cache on my personal build machine that could be made available in a pinch, and I might see about adding this temporarily. A permanent build server that runs a pipeline for every push to main would be best.

Cachix is also good and their pricing is here.

ive been kinda putting it off thinking "oh we'll just get it upstreamed its fine" but ig it might be nice to have a cache before then ... or even after that for nightly builds

nix cache setup here at cachix

extra-substituters = [ "https://tranquil.cachix.org" ];
extra-trusted-public-keys = [ "tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" ];

automated pipelines in progress here

Screenshot of successful spindle run

x86_64 builds uploaded, cross-compilation to aarch64 wip

once the env vars are set and the spindle assigned this is basically ready to go -- we will probably just want to document it somewhere for nix users

sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 3
AT URI
at://did:plc:qxichs7jsycphrsmbujwqbfb/sh.tangled.repo.issue/3mi6xjbh3xz22