Commit Graph

41 Commits

Author SHA1 Message Date
Anish Lakhwara b7da25d6f5 Bump tangled to latest master (post-v1.13.0-alpha) and pin in auto-update
The tangled core was on rev 956f97c (v1.11.0-alpha) and v1.13.0-alpha
introduces automatic DID minting for repositories which we want.

Master HEAD (6a27cd2) is post-v1.13.0-alpha and includes the DID
auto-mint migration. After deploy, retry verification on the knot
dashboard at https://tangled.org/settings/knots.

Note: the build's reported version string is hardcoded to 1.11.0-alpha
in nix/pkgs/knot-unwrapped.nix upstream -- this is a stale label, but
the actual code includes v1.13.0-alpha features (DID minting schema in
knotserver/db/db.go).

Also add an explicit `nix flake update tangled` to auto-update.nix so
tangled is always tracked, independent of how other inputs are pinned.
2026-04-26 16:34:10 -07:00
Anish Lakhwara a8ddc2ef34 Bump bluesky-pds to v0.4.219 and fix tangled service options
The deployed PDS was on v0.4.182 with a 50 MB blob upload limit, causing
upload failures for large images. Add an overlay that overrides bluesky-pds
to v0.4.219 (the latest tag in the bluesky-social/pds repo, ahead of
nixpkgs-unstable's 0.4.204) and set PDS_BLOB_UPLOAD_LIMIT explicitly to
100 MB.

Also fix `services.tangled-{knot,spindle}` -> `services.tangled.{knot,spindle}`
to match the option names exposed by the official tangled.org/@tangled.org/core
flake we import. The hyphenated names came from an older third-party flake
and have been causing every auto-update to fail since the tangled rev bumped
on Apr 20.
2026-04-26 16:24:59 -07:00
Commons Computer 2c0d8a278f auto-update: flake inputs 2026-04-20T00:09:18-07:00 2026-04-20 00:09:18 -07:00
Commons Computer 15a1358db7 auto-update: flake inputs 2026-04-13T00:52:03-07:00 2026-04-13 00:52:03 -07:00
Commons Computer c60cb263e9 auto-update: flake inputs 2026-04-06T00:30:04-07:00 2026-04-06 00:30:04 -07:00
Commons Computer 6a4ed09fcb auto-update: flake inputs 2026-03-30T00:21:26-07:00 2026-03-30 00:21:26 -07:00
Commons Computer 691531f3d9 auto-update: flake inputs 2026-03-23T00:35:50-07:00 2026-03-23 00:35:50 -07:00
Commons Computer 9633c2d898 auto-update: flake inputs 2026-03-16T00:32:00-07:00 2026-03-16 00:32:00 -07:00
Commons Computer b526611262 auto-update: flake inputs 2026-03-09T00:38:16-07:00 2026-03-09 00:38:16 -07:00
Commons Computer 0a20545f5a auto-update: flake inputs 2026-03-02T00:17:06-08:00 2026-03-02 00:17:06 -08:00
Commons Computer 1083b64960 auto-update: flake inputs 2026-02-23T00:41:13-08:00 2026-02-23 00:41:13 -08:00
Commons Computer 317c7070d7 auto-update: flake inputs 2026-02-16T00:06:00-08:00 2026-02-16 00:06:00 -08:00
Commons Computer 37f16ba664 auto-update: flake inputs 2026-02-09T00:47:31-08:00 2026-02-09 00:47:31 -08:00
Commons Computer 5db846096a auto-update: flake inputs 2026-02-02T00:15:37-08:00 2026-02-02 00:15:37 -08:00
Commons Computer 17328dbdc1 auto-update: flake inputs 2026-01-26T00:13:01-08:00 2026-01-26 00:13:01 -08:00
Commons Computer b0f3603634 auto-update: flake inputs 2026-01-19T00:40:28-08:00 2026-01-19 00:40:28 -08:00
Commons Computer 9f41b1af80 auto-update: flake inputs 2026-01-12T00:42:00-08:00 2026-01-12 00:42:00 -08:00
Commons Computer 481883b329 auto-update: flake inputs 2026-01-05T00:11:21-08:00 2026-01-05 00:11:21 -08:00
Commons Computer b537546ada auto-update: flake inputs 2025-12-29T00:01:07-08:00 2025-12-29 00:01:07 -08:00
Commons Computer d038afef9f auto-update: flake inputs 2025-12-22T00:51:49-08:00 2025-12-22 00:51:49 -08:00
Commons Computer 0d4f54db91 auto-update: flake inputs 2025-12-15T00:19:57-08:00 2025-12-15 00:19:57 -08:00
Commons Computer 31c10adab0 auto-update: flake inputs 2025-12-08T00:39:45-08:00 2025-12-08 00:39:45 -08:00
Commons Computer 582fcbe364 auto-update: flake inputs 2025-12-01T00:51:35-08:00 2025-12-01 00:51:35 -08:00
Commons Computer 7748088d05 auto-update: flake inputs 2025-11-24T00:33:22-08:00 2025-11-24 00:33:22 -08:00
Commons Computer 758e3e66af auto-update: flake inputs 2025-11-17T00:47:14-08:00 2025-11-17 00:47:14 -08:00
Commons Computer eecf6f7c01 auto-update: flake inputs 2025-11-10T00:08:42-08:00 2025-11-10 00:08:42 -08:00
Commons Computer c3426bb37c auto-update: flake inputs 2025-11-03T00:51:43-08:00 2025-11-03 00:51:43 -08:00
Anish Lakhwara d0ee72c54e fromEmail must be email.commonscomputer.com 2025-10-27 21:26:55 -07:00
Anish Lakhwara 899936e61a add port to smtp env var 2025-10-27 21:19:16 -07:00
Anish Lakhwara d2b2f6fca7 Merge branch 'main' of ssh://git.commonscomputer.com:29419/aynish/commoncomputing-nix 2025-10-27 10:26:17 -07:00
Anish Lakhwara 0242c22a96 also add EMAIL_FROM config 2025-10-27 10:26:02 -07:00
Commons Computer d6cabd57db auto-update: flake inputs 2025-10-27T09:45:49-07:00 2025-10-27 09:45:49 -07:00
Anish Lakhwara 55aab459ab fix: nixos-rebuild in auto-update systemd unit 2025-10-27 09:43:53 -07:00
Anish Lakhwara dcb03fa474 update pds secret to include smtp 2025-10-27 09:18:25 -07:00
Anish Lakhwara 3571def80a add boris keys, turn off root login 2025-10-18 00:45:07 -07:00
Anish Lakhwara a1ef61c90d set @commonscomputer.com as the owner for the knot/spindle 2025-10-17 11:05:44 -07:00
Anish Lakhwara 5b8c5ca709 fix .org -> .com 2025-10-17 08:17:35 -07:00
Anish Lakhwara b93256927e update atproto stuff 2025-10-17 08:15:55 -07:00
Anish Lakhwara 27a16530ca fixes 2025-10-17 08:04:49 -07:00
Anish Lakhwara 415d1d9f0e wip: dns stub 2025-10-16 03:51:39 -07:00
Anish Lakhwara 680c000c36 init temp while waiting for public ip address 2025-10-16 02:37:11 -07:00