Commit Graph
333 Commits
Author SHA1 Message Date
kurogeek 762da5ae41 vars: update via generator openssh-cert (machine: adhil) 2026-07-20 11:27:06 +07:00
kurogeek 8f7caed190 vars: update via generator yggdrasil (machine: alpheratz) 2026-07-20 11:27:05 +07:00
kurogeek b19ea76d85 vars: update via generator user-password-root (machine: alpheratz) 2026-07-20 11:27:05 +07:00
kurogeek 246f5e986c vars: update via generator tor_tor (machine: alpheratz) 2026-07-20 11:27:04 +07:00
kurogeek e0e328b7d0 vars: update via generator openssh (machine: alpheratz) 2026-07-20 11:27:01 +07:00
kurogeek 89517398f2 vars: update via generator openssh-ca (shared) 2026-07-20 11:27:01 +07:00
kurogeek e280f94d30 vars: update via generator openssh-cert (machine: adhil) 2026-07-20 11:21:57 +07:00
kurogeek 4a0b4e3780 vars: update via generator openssh-cert (machine: vega) 2026-07-20 11:21:56 +07:00
kurogeek 743845cead vars: update via generator openssh-cert (machine: tangra) 2026-07-20 11:21:56 +07:00
kurogeek 9af5e10541 vars: update via generator openssh-cert (machine: sirius) 2026-07-20 11:21:55 +07:00
kurogeek b6eae8111c vars: update via generator openssh-cert (machine: rigel) 2026-07-20 11:21:55 +07:00
kurogeek b9f2cc45ef vars: update via generator openssh-cert (machine: rana) 2026-07-20 11:21:55 +07:00
kurogeek 873e22ce94 vars: update via generator openssh-cert (machine: ramus) 2026-07-20 11:21:54 +07:00
kurogeek f1063ff902 vars: update via generator openssh-cert (machine: procyon) 2026-07-20 11:21:54 +07:00
kurogeek e2f6597f2e vars: update via generator openssh-cert (machine: petra) 2026-07-20 11:21:53 +07:00
kurogeek 8dc94aee01 vars: update via generator openssh-cert (machine: neptune) 2026-07-20 11:21:53 +07:00
kurogeek 43be8f780d vars: update via generator openssh-cert (machine: mirach) 2026-07-20 11:21:53 +07:00
kurogeek 0456f6fdff vars: update via generator openssh-cert (machine: hadar) 2026-07-20 11:21:52 +07:00
kurogeek 0b49ddce88 vars: update via generator openssh-cert (machine: deneb) 2026-07-20 11:21:52 +07:00
kurogeek dc4ddb7136 vars: update via generator openssh-cert (machine: cursa) 2026-07-20 11:21:51 +07:00
kurogeek a3bdbb651e vars: update via generator openssh-cert (machine: canopus) 2026-07-20 11:21:51 +07:00
kurogeek c57edc0e3a vars: update via generator openssh-cert (machine: buna) 2026-07-20 11:21:50 +07:00
kurogeek 32d718b763 vars: update via generator openssh-cert (machine: bosona) 2026-07-20 11:21:50 +07:00
kurogeek 891ced8435 vars: update via generator openssh-cert (machine: alpheratz) 2026-07-20 11:21:50 +07:00
kurogeek 1ab15ad52c vars: update via generator openssh-cert (machine: almach) 2026-07-20 11:21:49 +07:00
kurogeek d2381cbd07 vars: update via generator openssh-cert (machine: alasia) 2026-07-20 11:21:49 +07:00
kurogeek ce837a1ac0 vars: update via generator yggdrasil (machine: adhil) 2026-07-20 11:21:48 +07:00
kurogeek 3ba0ff3353 vars: update via generator user-password-root (machine: adhil) 2026-07-20 11:21:48 +07:00
kurogeek 3a114d8849 vars: update via generator tor_tor (machine: adhil) 2026-07-20 11:21:47 +07:00
kurogeek f2d45b9d32 vars: update via generator openssh (machine: adhil) 2026-07-20 11:21:44 +07:00
kurogeek 888e51e0ab vars: update via generator openssh-ca (shared) 2026-07-20 11:21:44 +07:00
kurogeek f8193425af drop vi 2026-07-20 10:31:42 +07:00
kurogeek 3c54e8d6ef inventory/internet: add tangra machine 2026-07-17 15:41:59 +07:00
kurogeek 4a7d5340f3 inventory/internet: add ramus machine 2026-07-17 15:41:44 +07:00
kurogeek 458265f96b inventory/yggdrasil-global-network: allow kurogeek laptop as extra ip 2026-07-17 15:01:09 +07:00
kurogeek 702ef6ab86 inventory/yggdrasil-global-network: enable on all machines 2026-07-17 14:55:06 +07:00
kurogeek ea4e2f03a7 nix fmt 2026-07-16 16:34:46 +07:00
kurogeek e738692558 clanService/phonebox: allow multi-clients to exist on one node 2026-07-16 16:25:51 +07:00
kurogeek ef698f8ad3 inventory/prometheus: add sirius to monitor machines 2026-07-13 10:28:47 +07:00
kurogeek 824b099ad6 Merge pull request 'clanService/wordpress: allow mutable at wp-content/ai1wm-backups' (#2) from mooyai/infra:mooyai-patch-1 into main
Reviewed-on: #2
2026-07-08 16:41:27 +07:00
mooyai 651240f5a1 clanService/wordpress: symlink upgrade-temp-backup and ai1wm-backups to state dir
WordPress writes into wp-content/upgrade-temp-backup (core rollback on
theme/plugin updates) and wp-content/ai1wm-backups (All-in-One WP
Migration). Both sit directly under wp-content, which is the read-only
Nix store path, so creation fails.

Symlink both dirs out to the writable state dir and add matching
tmpfiles rules, same pattern as themes/plugins/upgrade.

Fixes "Could not create the upgrade-temp-backup directory" on Bricks
theme update, and the ai1wm-backups permission errors.
2026-07-08 16:18:17 +07:00
kurogeek 3b8c11b096 inputs/frappix: bump version 2026-07-02 11:19:35 +07:00
kurogeek 982c6c23ca machines/deneb: frappe add posprinter app 2026-07-01 17:05:40 +07:00
kurogeek e55bbaaa6b inputs/frappix: bump version 2026-07-01 17:05:11 +07:00
kurogeek 53c98dcba8 Merge pull request 'Update modules/clan/wordpress/default.nix' (#1) from mooyai/infra:main into main
Reviewed-on: #1
2026-06-23 16:59:11 +07:00
mooyai ce5f4ff43f Update modules/clan/wordpress/default.nix
make dir to support plugin update temp dir
2026-06-23 16:44:52 +07:00
kurogeek dbb3e55cad init cursa as a prometheus server, vega and rigel are monitored 2026-06-23 15:28:35 +07:00
kurogeek d09f67a757 clanService/prometheus: init monitoring system 2026-06-23 15:27:31 +07:00
kurogeek 77b487a709 clancore bumped, zerotier migration 2026-06-16 15:01:21 +07:00
kurogeek 2b239eb162 hm/emmie: use hunspell dictionary with systemd user session variables, libreoffice -> libreoffice-qt 2026-06-16 11:20:05 +07:00