- The Netherlands
- https://ruuda.nl
-
Joined on
2020年10月24日
bba9509608
Update with next dates
4265eeffa7
Update changelog + docs for new empty dir behavior
fe6a283163
Test that deploying an empty host removes apps
2bded9c821
Keep empty host directories in config tree
8f6dbab1ce
Do not swallow Git errors when building frontier
8f63c3e450
Merge stray file bugfix
b8659973d9
Replace overrideDerivation with overrideAttrs
05def7305a
Remove outdated todo comment
e5b20819ff
Update nsd: nsd 4.15.0, glibc, expat, and 2 changes
008d9e775d
Add NSD inttypes patch
326e4952e0
Remove OpenSSL dependency from NSD
c1ef5b5a9c
Merge the package split
f6434fff2b
Update readme to explain the pivot
671683428b
Update miniserver.py to support image selection
0b227488e9
Generate better commit subject messages
ca2186fb08
Make nix_update iterate all images separately
[DOC] Document required oauth2 JWT_SECRET per latest code FIXME
Ah wait, it’s still needed even with oauth2.ENABLED = false? That’s a bit of a footgun, I just put a dummy value in there to get Forgejo to start, thinking it’s not a real secret, but it...
[DOC] Document required oauth2 JWT_SECRET per latest code FIXME
I ran into the same issue just yet, would be nice if Forgejo does not try to write app.ini if JWT_SECRET is not set and when oauth2.ENABLED = false.
8bcbcd4649
Make Claude guard against its pitfalls
bc521c67ef
Merge fix for units failing to start after reboot
fa9e707d55
Avoid double reloads when enabling units
a9605e06b1
Update docs for systemd enable bugfix
a6d2c3b940
Unconditionally enable affected systemd units
Change deprecated try!() macro to ? operator
Change deprecated try!() macro to ? operator
Thank you for taking the time to open a pull request. I am not going to merge it, for reasons similar to this one; reviewing a...
b3f157f222
Update the docs for the new features
6b119d8800
Re-enable units upon restart if they should be
d1417b2d6a
Run autoformatter
ab6fc75dcc
Move subdir_changes back to plan, return SubdirChanges
186b418525
Deduplicate the subdir change detection
cc0f0ada14
Apply some Clippy suggestions
741f3ae809
Run autoformatter
9155cc53a0
Make activation order match internal field order
bdd3486478
Rename and reorder fields for consistency
13d91262fc
Make Claude store its reflections
153871ae56
Update libressl to 4.3.1
bd2a1a5083
I am in YAML hell ...
3899b8ac72
Fix systemd-nspawn/GitHub breakage
028a2c2482
Repair CI workflow
6387435930
Clarify some things in the readme
475dd3d879
Put Codeberg first, GitHub second
5ee372d759
Count stars on Codeberg too
cd001a7be0
Fix link on frontpage
bbe12c79b8
Drop Google fonts from docs index
b792833a3d
Add Deptool to the documentation index
5b3b9574ad
Merge Deptool post
d790e14d2b
Finalize Deptool post
8f4942b62f
Final touches on Deptool post
5047ac9cf2
Add example Deptool output
9fbbeffe9e
Write conclusion
3200c06bdb
Support alternative Git forges
55da2d77ce
Rewrite readme for pivot to build-only
298c9be776
Autoformat miniserver.py
70ccc0ddb4
Use tabs in the deploy log, do not reverse in status
3e27d88ff2
Update nginx, libunistring, and 313 changes
d3c244a921
Allow running against multiple hosts in one command
9d70ba3056
Tell LLMs to avoid "not X, it's Y"