h7x4
384534bf86
treewide: add missing systemd ordering directives
...
In particular, we were missing `sops-install-secrets.service` in a ton
of places, and `network-online.target` for some homebrewn services.
This has caused failure of some services on machine startup.
2026-07-22 17:56:06 +09:00
h7x4
90bfda9066
kommode/gitea: bump AVATAR_MAX_ORIGIN_SIZE from 2MB to 4MB
2026-06-24 14:33:20 +09:00
h7x4
5e613a03fc
treewide: set relatime for most root mounts
2026-06-23 01:12:16 +09:00
h7x4
88892115b5
base: enable autoScrub for all btrfs machine by default
2026-06-06 04:05:26 +09:00
h7x4
64843087be
kommode/gitea: only allow webhooks to external hosts
...
We don't have any servers with intranet IPs, and we want webhooks that
hook back to kommode to pass through its firewall.
2026-05-29 12:58:26 +09:00
h7x4
6d9bd8256f
kommode/gitea/install-customization: disable networking
2026-05-28 03:15:47 +09:00
h7x4
5c859d9809
kommode/gitea/install-customization: remove ExecStart bash wrapper
2026-05-28 03:15:06 +09:00
h7x4
dfbed75cd9
kommode/gitea/gpg: remove ExecStart bash wrapper
2026-05-28 03:06:07 +09:00
h7x4
bd2263a0a9
kommode/gitea/import-users: remove ExecStartPre bash wrapper
2026-05-28 03:02:59 +09:00
Vegard Bieker Matthey
da505d4fe2
kommode: sign merge commits and sign crud actions
2026-05-25 20:21:23 +02:00
h7x4
9a6fdecb03
kommode/gitea/dump: only keep a single dump at a time
2026-05-22 18:27:57 +09:00
h7x4
5d6c153007
kommode/gitea: fix dump command
2026-05-21 17:54:54 +09:00
h7x4
33297b0436
treewide: lib.cli.toGNUCommandLineShell -> lib.cli.toCommandLineShellGNU
2026-05-11 23:09:50 +09:00
h7x4
9c142fd56f
kommode/gitea: remove deprecated config options
2026-05-11 16:00:51 +09:00
felixalb and oysteikt
8db3034baf
Run shellcheck
2026-05-08 09:31:35 +02:00
h7x4
6ef02bd485
kommode/gitea: allow me to go fork myself
2026-03-10 14:50:56 +09:00
h7x4
b327582236
kommode/gitea: use redis for sessions and queue
2026-02-13 18:55:42 +09:00
h7x4
5bb0cd0465
kommode/gitea: set default theme
2026-02-13 14:32:36 +09:00
h7x4
9efda802cb
kommode/gitea: move ui configuration to customization
2026-02-13 14:23:48 +09:00
h7x4
3c08be3d73
kommode/gitea: configure redis cache
2026-02-13 03:50:21 +09:00
oysteikt and h7x4
b1a2836b5d
kommode/gitea: custom emoji
2026-02-13 03:38:45 +09:00
h7x4
ba1f30f737
kommode/gitea: configure more meta fields
2026-02-13 03:13:49 +09:00
h7x4
02bdb8d45b
kommode/gitea/web: use default login shell
2026-02-05 13:25:06 +09:00
h7x4
91de031896
treewide: limit rsync pull target access to principal
2026-01-31 11:14:18 +09:00
h7x4
e8c7f177e8
kommode: use disko to configure disks
2026-01-27 19:00:12 +09:00
h7x4
fb59a242fb
kommode/gitea: add rsync pull target for gitea dump dir
2026-01-27 18:55:25 +09:00
h7x4
1d47409d96
base: configure sops
2026-01-22 16:48:59 +09:00
h7x4
5f94345a91
hosts/various: enable qemu guest agent, disable smartd for vms by default
2026-01-22 16:05:36 +09:00
h7x4
28baf322ce
hosts/various: formatting, add consistent warnings to stateVersion
2026-01-22 15:57:12 +09:00
h7x4
12477aeb34
flake.nix: set default hostname for most nixos hosts
2026-01-22 15:49:50 +09:00
h7x4
89ea5b321a
hosts/various: use systemd-boot as default bootloader
2026-01-22 15:49:50 +09:00
h7x4
3940f52760
hosts/various: remove empty environment.systemPackages lists
2026-01-22 15:45:43 +09:00
felixalb
14e2ed7e32
Fix the heccin quotes
2026-01-19 21:09:41 +01:00
h7x4
643dcb091f
kommode/gitea: add developer experience label
2026-01-13 19:59:43 +09:00
h7x4
16891ff521
misc/metrics-exporters: move to base
2025-12-30 00:32:25 +09:00
h7x4
6c5e8efea9
kommode/gitea: fix sops restarts and systemd ordering
2025-12-22 15:39:36 +09:00
h7x4
cedaf2a517
kommode/gitea: declarative pubkey
2025-12-22 15:35:54 +09:00
h7x4
4f24217bef
kommode/gitea: add restartUnits for some sops secrets
2025-12-22 15:20:56 +09:00
h7x4
f1c89fd22a
kommode/gitea: move some links from top to bottom
2025-12-22 11:50:59 +09:00
h7x4
22fb43fa63
kommode/gitea: increase max avatar sizes
2025-12-16 22:12:23 +09:00
h7x4
0e1ab4c85c
kommode/gitea: bigger icons
2025-12-16 21:32:18 +09:00
h7x4
b5513dd6af
kommode/gitea: remove upstreamed config
2025-12-05 02:24:42 +09:00
h7x4
2e75f31d3e
kommode/gitea: skip some parts in the dumps
2025-09-10 11:27:44 +02:00
h7x4
470cc451e0
kommode/gitea: fix backup count
2025-09-04 00:02:58 +02:00
h7x4
a803de2b23
kommode/gitea: enable sd_notify, enable hardware watchdog
2025-09-03 23:48:22 +02:00
h7x4
1dc78b6101
kommode/gitea: bindmount repo-archives to /var/cache/gitea
2025-09-03 23:23:16 +02:00
h7x4
54434b7f93
kommode/gitea: only keep 3 backups
2025-09-03 22:46:13 +02:00
h7x4
efc79ee189
fix import-gitea-users script
2025-08-14 20:48:23 +02:00
h7x4
2010556643
kommode/gitea: fix declarative secrets
2025-08-03 04:44:37 +02:00
h7x4
234a7030f0
kommode/gitea: make secrets declarative
2025-08-03 03:39:18 +02:00