Commit Graph
322 Commits
Author SHA1 Message Date
kurogeek cb3ca01887 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/anser/configuration.nix
2026-07-28 10:43:23 +07:00
kurogeek 2748b7bcb5 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/anser/configuration.nix
2026-07-27 20:49:47 +07:00
kurogeek 38b689cc4e mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/anser/configuration.nix
2026-07-27 18:44:25 +07:00
kurogeek 895de595d9 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/anser/disable-scmi.dts
2026-07-27 15:08:08 +07:00
kurogeek 8c83c88396 mob next [ci-skip] [ci skip] [skip ci] 2026-07-27 14:01:31 +07:00
kurogeek bed49ba1f1 vars: update via generator openssh-cert (machine: anser) 2026-07-27 13:45:57 +07:00
kurogeek abbcc83df5 vars: update via generator yggdrasil (machine: anser) 2026-07-27 13:45:56 +07:00
kurogeek 666098c68e vars: update via generator user-password-root (machine: anser) 2026-07-27 13:45:55 +07:00
kurogeek c5e2d34d37 vars: update via generator tor_tor (machine: anser) 2026-07-27 13:45:55 +07:00
kurogeek 978c1fd0e7 vars: update via generator state-version (machine: anser) 2026-07-27 13:45:52 +07:00
kurogeek d611dfac28 vars: update via generator openssh (machine: anser) 2026-07-27 13:45:52 +07:00
kurogeek f421da3537 vars: update via generator dm-pull-deploy-status-key (machine: anser) 2026-07-27 13:45:52 +07:00
kurogeek 9499302ddd vars: update via generator data-mesher-node-identity (machine: anser) 2026-07-27 13:45:51 +07:00
kurogeek 5c897769ab secrets: add machine anser 2026-07-27 13:45:51 +07:00
kurogeek daa3439f7c secrets: update anser-age.key 2026-07-27 13:45:51 +07:00
kurogeek 840778a2f8 mob next [ci-skip] [ci skip] [skip ci]
lastFile:machines/anser/configuration.nix
2026-07-27 13:42:51 +07:00
kurogeek 7f6abc1d04 clanService/apple-network: init 2026-07-23 17:33:04 +07:00
kurogeek 0946de0e46 vars: update prometheus/matrix-alertmanager-token for machine cursa 2026-07-23 15:12:16 +07:00
kurogeek a29e4611b2 inventory/auto-pull-update: init 2026-07-23 14:12:34 +07:00
kurogeek 7246ab1437 vars: secret rotation 2026-07-21 18:15:45 +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
kurogeek 8e64e88d8f inputs: bump home-manager 2026-06-16 11:18:34 +07:00
kurogeek 6276d9aee0 inputs: bump nixpkgs, frappix. migrate inventree 2026-06-15 16:36:18 +07:00
kurogeek 9471d1a4e6 machines/bosona: nix fmt 2026-06-15 15:55:04 +07:00
kurogeek 77d8e42ec2 hm/emmie: add hunspellDicts en and th 2026-06-15 13:28:58 +07:00
kurogeek 0dafb8cd52 clanService/wordpress: nginx clientMaxBodySize is 128m 2026-06-12 12:22:27 +07:00
kurogeek 8b12656149 clanService/wordpress: phpfpm options and wp-config.php are configurable from inventory interface 2026-06-12 12:09:56 +07:00
kurogeek d622040d30 hm/emmie: rm DnsOverHttpsMode and DnsOverHttpsTemplates 2026-06-11 13:54:17 +07:00
kurogeek 2bc05c2d6d clanService/wordpress: test vars 2026-06-10 18:59:30 +07:00
kurogeek 5fa8444112 clanService/wordpress: security.acme.acceptTerms = true and nginx is in acme group 2026-06-10 18:59:01 +07:00
kurogeek 8874b33a5d greaterchiangmai: nodejs_20 -> nodejs 2026-06-10 18:56:48 +07:00
kurogeek 521ccdc886 clanService/personal-computer: rm services.displayManager.gdm.wayland 2026-06-10 18:53:46 +07:00