Allison Bentley
c35500dee6
spindle: add configurable nix store sharing
...
Add pipelines.shareNixStore option (default false) to share host /nix
store with containers via nix-daemon socket. When enabled, containers
can reuse cached packages instead of re-downloading.
Implementation:
- Mount host's /nix/store to /mnt/host-nix-store (separate path)
- Add setup step to create OverlayFS merging both stores
- Container's store has priority, host's store provides cached packages
- Add CAP_SYS_ADMIN when enabled (required for overlay mount)
- Add util-linux to container image (provides mount command)
- Set NIX_REMOTE=daemon so nix uses host daemon
Security note: Containers gain read access to /nix/store and can
request builds through nix-daemon. Only enable for trusted workflows.
2026-01-21 14:19:19 +00:00
.air
appview/pages: fix regression in blob view that removed scroll
2025-11-18 04:03:45 +00:00
.tangled /workflows
revert "ci: add go mod tidy & gomod2nix check CI"
2025-12-21 09:44:23 +00:00
api /tangled
lexicons,appview,spindle: add workflow cancel
2026-01-16 05:07:03 +00:00
appview
appview/pulls: fix missing icon in pull og cards
2026-01-21 06:27:12 +00:00
avatar
avatar: generate a random color for users without a pfp
2025-07-27 21:42:32 +03:00
camo
appview: pages/markup: add support for video
2025-05-20 09:05:01 +00:00
cmd
nix,dolly: subset input files to dolly derivation
2026-01-19 07:28:56 +00:00
consts
appview: introduce default labels that can be subscribed to
2025-09-23 11:52:45 +01:00
contrib
contrib: introduce tilt for better developer experience
2025-09-11 15:55:59 +03:00
crypto
types,appview,knotserver: replace object.Commit with types.Commit
2025-12-09 07:55:02 +00:00
docs
docs: document default env vars in pipelines
2026-01-20 11:44:58 +00:00
eventconsumer
all: rename go module to tangled.org/core
2025-09-23 12:18:14 +03:00
guard
guard,knotserver/internal: move guard logic to internal server
2025-11-10 06:00:34 +00:00
hook
knotserver,hook: fix post-receive hook typo
2025-12-15 04:45:43 +00:00
ico
ico: add module to deal with ico files
2026-01-09 10:39:26 +00:00
idresolver
Revert "Revert "*/config: add PLC URL config option""
2025-11-10 05:58:47 +00:00
jetstream
jetstream: fix data race filtering events by did
2025-12-05 11:54:20 +00:00
keyfetch
all: rename go module to tangled.org/core
2025-09-23 12:18:14 +03:00
knotserver
appview,knotserver: support lockable http tarball protocol
2026-01-20 05:16:44 +00:00
lexicons
lexicons,appview,spindle: add workflow cancel
2026-01-16 05:07:03 +00:00
log
knotserver: improve the logging situation
2025-10-12 10:32:08 +00:00
nix
spindle: add configurable nix store sharing
2026-01-21 14:19:19 +00:00
notifier
notifier: move package to top-level
2025-06-13 12:04:02 +03:00
orm
orm: extract orm package from appview
2025-12-10 12:05:04 +00:00
patchutil
patchutil,types: implement DiffRenderer interface for all diffs
2026-01-17 14:45:29 +00:00
rbac
appview: diet the reporesolver
2025-12-05 08:43:23 +00:00
sets
sets: init
2025-12-14 05:06:46 +00:00
spindle
spindle: add configurable nix store sharing
2026-01-21 14:19:19 +00:00
systemd
systemd: update ExecStart command
2025-05-30 12:18:07 +03:00
tid
spindle: rework db schema
2025-06-13 22:09:45 +01:00
types
patchutil,types: implement DiffRenderer interface for all diffs
2026-01-17 14:45:29 +00:00
workflow
workflow: use doublestar/v4
2025-11-04 04:26:36 +00:00
xrpc
appview: improve the logging situation a bit
2025-10-13 10:11:10 +01:00
.editorconfig
editorconfig: add editorconfig
2025-11-15 09:51:46 +00:00
.gitignore
appview/indexer: put bleve index dir under indexes/ dir
2025-10-29 14:27:34 +00:00
.prettierrc.json
add prettier configuration
2025-08-16 13:15:16 -04:00
default.nix
nix: fmt
2025-09-10 10:16:34 +01:00
flake.lock
nix: bump nixpkgs
2025-12-21 10:32:16 +00:00
flake.nix
nix: add derivations to build and use dolly generator
2026-01-09 10:39:26 +00:00
go.mod
revert "build: add lexgen as go tool"
2025-12-23 08:55:22 +00:00
go.sum
revert "build: add lexgen as go tool"
2025-12-23 08:55:22 +00:00
input.css
input.css: add flat btn component style
2026-01-17 14:45:29 +00:00
lexicon-build-config.json
all: rename go module to tangled.org/core
2025-09-23 12:18:14 +03:00
license
license: mention contributors
2025-05-21 10:56:33 +03:00
readme.md
appview/docs/nix/spindle/readme.md: fix outdated documentation links
2025-12-27 03:04:49 +00:00
tailwind.config.js
docs: init docs site
2025-12-23 08:55:43 +00:00