-
7fb8df69a4
migrate git URLs from git.t-juice.club to code.t-juice.club
master
Torjus Håkestad
2026-03-12 23:34:22 +01:00
-
412abd5e68
Merge pull request 'native-forgejo-runner' (#49) from native-forgejo-runner into master
Torjus Håkestad
2026-03-12 22:25:57 +00:00
-
-
3cb5148c40
docs: move native forgejo runner plan to completed
Torjus Håkestad
2026-03-12 23:25:01 +01:00
-
cf19ade34b
nix-cache02: add native nix forgejo runner instance
Torjus Håkestad
2026-03-12 23:15:51 +01:00
-
-
02845f2138
docs: move media PC replacement plan to completed
Torjus Håkestad
2026-03-12 22:36:52 +01:00
-
402fef8dc4
media1: add kitty terminal, Norwegian layout, HDMI audio priority
Torjus Håkestad
2026-03-12 20:57:23 +01:00
-
a4426c50b9
media1: override ProtectHome for promtail to read kodi logs
Torjus Håkestad
2026-03-12 20:20:07 +01:00
-
8abe7b1d07
media1: fix promtail permissions for kodi log scraping
Torjus Håkestad
2026-03-12 20:09:44 +01:00
-
672143806a
media1: ship kodi logs to loki
Torjus Håkestad
2026-03-12 20:06:32 +01:00
-
f16bc8b5b5
unbound: revert timeout tuning that broke TLS forwarding
Torjus Håkestad
2026-03-12 20:04:19 +01:00
-
f7b1a18579
dns: remove old media PC entry
Torjus Håkestad
2026-03-12 19:55:02 +01:00
-
406134a0cb
Merge pull request 'media-pc' (#48) from media-pc into master
Torjus Håkestad
2026-03-12 18:43:15 +00:00
-
-
348f5be75f
vault: add AppRole for media1
Torjus Håkestad
2026-03-12 19:41:51 +01:00
-
f87e004153
media1: use UWSM for Hyprland session management
Torjus Håkestad
2026-03-12 19:22:33 +01:00
-
35e62dafbc
media1: add NixOS media PC configuration
Torjus Håkestad
2026-03-12 19:09:23 +01:00
-
-
20875fb03f
pn02: disable sched_ext and document memtest results
Torjus Håkestad
2026-03-12 12:16:55 +01:00
-
5c111c8d78
unbound: tune timeouts for faster recovery after network outages
Torjus Håkestad
2026-03-12 01:53:11 +01:00
-
d1516ddd66
forgejo: upgrade from LTS to stable (11.0.10 → 14.0.2)
Torjus Håkestad
2026-03-10 23:03:51 +01:00
-
e9629c18b6
nrec-nixos01: mount Cinder volume for Forgejo packages
Torjus Håkestad
2026-03-10 21:11:37 +01:00
-
07e86acbaa
docs: add plan for bare metal actions runner on nix-cache02
Torjus Håkestad
2026-03-10 01:01:14 +01:00
-
117e54a849
actions-runner: add Forgejo runner to nix-cache02 with Vault token
Torjus Håkestad
2026-03-10 00:41:24 +01:00
-
ff5f166855
actions-runner: trust podman interfaces in firewall
Torjus Håkestad
2026-03-10 00:05:27 +01:00
-
456a0703a9
actions-runner: use custom golang runner image
Torjus Håkestad
2026-03-09 21:29:30 +01:00
-
ad408c2981
actions-runner: add golang runner image
Torjus Håkestad
2026-03-09 21:02:13 +01:00
-
cb7a25fef5
actions-runner: use custom nix runner image
Torjus Håkestad
2026-03-09 20:30:37 +01:00
-
5a4ce55d1c
mcp: migrate labmcp and homelab-deploy URLs to code.t-juice.club
Torjus Håkestad
2026-03-09 19:50:36 +01:00
-
e81ebb0e75
flake: migrate homelab-deploy input to code.t-juice.club
Torjus Håkestad
2026-03-09 19:40:55 +01:00
-
01b53e323b
flake: migrate nixos-exporter input to code.t-juice.club
Torjus Håkestad
2026-03-09 19:34:31 +01:00
-
2d73627a2a
flake: migrate alerttonotify input to code.t-juice.club
Torjus Håkestad
2026-03-09 19:23:56 +01:00
-
d2373b5e37
actions-runner: fix cache dir for DynamicUser
Torjus Håkestad
2026-03-08 23:27:00 +01:00
-
c090ec9282
Merge pull request 'nrec-actions-runner' (#47) from nrec-actions-runner into master
Torjus Håkestad
2026-03-08 22:22:49 +00:00
-
-
8c909837ab
workflows: remove flake-check and flake-update
Torjus Håkestad
2026-03-08 23:21:03 +01:00
-
93aa91f307
nrec-nixos02: add Forgejo Actions runner with Podman
Torjus Håkestad
2026-03-08 23:17:27 +01:00
-
-
00f46af628
nrec-nixos01: use code.t-juice.club for Forgejo
Torjus Håkestad
2026-03-08 18:50:54 +01:00
-
97ad5f6a35
Merge pull request 'nrec-nixos02: add Pocket ID with Caddy reverse proxy' (#46) from nrec-pocket-id into master
Torjus Håkestad
2026-03-08 17:13:15 +00:00
-
-
a27e2ec213
nrec-nixos02: add Pocket ID with Caddy reverse proxy
Torjus Håkestad
2026-03-08 18:11:49 +01:00
-
-
01906e81f9
nrec-nixos01: use lfs.enable instead of raw setting
Torjus Håkestad
2026-03-08 15:15:35 +01:00
-
09ec4f9e8c
nrec-nixos01: enable Git LFS and hide explore page
Torjus Håkestad
2026-03-08 15:10:59 +01:00
-
6a3e78a479
nrec-nixos01: enable Git LFS and hide explore page
nrec-forgejo
Torjus Håkestad
2026-03-08 15:10:59 +01:00
-
fc53681b2a
Merge pull request 'nrec-nixos01: add Forgejo with Caddy reverse proxy' (#45) from nrec-forgejo into master
Torjus Håkestad
2026-03-08 13:50:47 +00:00
-
-
cfc0c6f6cb
nrec-nixos01: add Forgejo with Caddy reverse proxy
Torjus Håkestad
2026-03-08 14:49:48 +01:00
-
-
822380695e
nrec-nixos01: import qemu-guest profile for virtio modules
Torjus Håkestad
2026-03-08 14:31:09 +01:00
-
0941bd52f5
nrec-nixos01: fix root filesystem device to use label
Torjus Håkestad
2026-03-08 14:22:24 +01:00
-
9ebdd94773
Merge pull request 'nrec-nixos01' (#44) from nrec-nixos01 into master
Torjus Håkestad
2026-03-08 13:12:24 +00:00
-
-
adc267bd95
nrec-nixos01: add host configuration with Caddy web server
Torjus Håkestad
2026-03-08 14:10:05 +01:00
-
7ffe2d71d6
openstack-template: add minimal NixOS image for OpenStack
Torjus Håkestad
2026-03-08 13:56:55 +01:00
-
-
dd9ba42eb5
devshell: add openstack cli client
Torjus Håkestad
2026-03-08 13:31:54 +01:00
-
3ee0433a6f
flake.lock: Update
torjus-bot
2026-03-08 00:02:42 +00:00
-
73d804105b
pn01, pn02: enable memtest86 and update stability docs
Torjus Håkestad
2026-03-07 23:02:28 +01:00
-
d2a4e4a0a1
grafana: add storage query performance panels to apiary dashboard
Torjus Håkestad
2026-03-07 22:47:30 +01:00
-
28eba49d68
flake.lock: Update
torjus-bot
2026-03-06 00:07:07 +00:00
-
4bf726a674
flake.lock: Update
torjus-bot
2026-03-05 00:07:31 +00:00
-
774fd92524
flake.lock: Update
torjus-bot
2026-03-04 00:06:56 +00:00
-
55da459108
docs: add plan for local NTP with chrony
Torjus Håkestad
2026-03-03 19:33:28 +01:00
-
813c5c0f29
monitoring: separate node-exporter-only external targets
Torjus Håkestad
2026-03-03 19:17:39 +01:00
-
013ab8f621
monitoring: add pve1 node-exporter scrape target
Torjus Håkestad
2026-03-03 19:10:54 +01:00
-
f75b773485
flake.lock: Update
torjus-bot
2026-03-03 00:07:07 +00:00
-
58c3844950
flake.lock: Update
torjus-bot
2026-03-01 00:01:26 +00:00
-
80e5fa08fa
flake.lock: Update
torjus-bot
2026-02-28 00:07:22 +00:00
-
cf55d07ce5
docs: update pn51 stability with third freeze and conclusion
Torjus Håkestad
2026-02-27 18:25:52 +01:00
-
4941e38dac
flake.lock: Update
torjus-bot
2026-02-25 00:07:00 +00:00
-
03ffcc1ad0
flake.lock: Update
torjus-bot
2026-02-24 00:01:35 +00:00
-
5e92eb3220
docs: add plan for NixOS OpenStack image
Torjus Håkestad
2026-02-24 00:41:50 +01:00
-
2321e191a2
flake.lock: Update
torjus-bot
2026-02-23 00:01:30 +00:00
-
136116ab33
pn02: limit CPU to C1 power state for stability
Torjus Håkestad
2026-02-22 18:58:41 +01:00
-
c8cadd09c5
pn51: document diagnostic config (rasdaemon, NMI watchdog, panic)
Torjus Håkestad
2026-02-22 18:52:34 +01:00
-
72acaa872b
pn02: add panic on lockup, NMI watchdog, and rasdaemon
Torjus Håkestad
2026-02-22 18:48:21 +01:00
-
a7c1ce932d
pn51: add remaining debug steps and auto-recovery fallback
Torjus Håkestad
2026-02-22 18:38:17 +01:00
-
2b42145d94
pn51: document BIOS tweaks, second pn02 freeze, amdgpu blacklist
Torjus Håkestad
2026-02-22 18:28:19 +01:00
-
05e8556bda
pn02: blacklist amdgpu kernel module for stability testing
Torjus Håkestad
2026-02-22 18:27:05 +01:00
-
75fdd7ae40
pn51: document stress test pass and TSC runtime test failure
Torjus Håkestad
2026-02-22 11:52:34 +01:00
-
5346889b73
pn51: add TSC runtime switch test to next steps
Torjus Håkestad
2026-02-22 11:50:30 +01:00
-
7e19f51dfa
nix: move experimental-features to system/nix.nix
Torjus Håkestad
2026-02-22 10:27:53 +01:00
-
9f7aab86a0
pn51: update stability notes, TSC/PSP issues affect both units
Torjus Håkestad
2026-02-22 09:25:28 +01:00
-
bb53b922fa
plans: add NixOS hypervisor plan (Incus on PN51s)
Torjus Håkestad
2026-02-22 00:47:09 +01:00
-
75cd7c6c2d
docs: add PN51 stability testing notes
Torjus Håkestad
2026-02-22 00:24:28 +01:00
-
72c3a938b0
hosts: enable vault on pn01 and pn02
Torjus Håkestad
2026-02-21 23:56:05 +01:00
-
2f89d564f7
vault: add approles for pn01/pn02, fix provision playbook
Torjus Håkestad
2026-02-21 23:49:51 +01:00
-
4a83363ee5
hosts: add pn01 and pn02 (ASUS PN51 mini PCs)
Torjus Håkestad
2026-02-21 23:37:14 +01:00
-
b578520905
media-pc: add JellyCon, display server, and HDR decisions
Torjus Håkestad
2026-02-21 00:08:19 +01:00
-
8a5aa1c4f5
plans: add media PC replacement plan, update router hardware candidates
Torjus Håkestad
2026-02-20 23:54:29 +01:00
-
0f8c4783a8
truenas-migration: drive trays ordered, resolve open question
Torjus Håkestad
2026-02-20 19:29:12 +01:00
-
16ef202530
http-proxy: set content-type header on maintenance page
jellyfin-maintenance
Torjus Håkestad
2026-02-20 12:43:12 +01:00
-
5f3508a6d4
http-proxy: temporary jellyfin maintenance page
Torjus Håkestad
2026-02-20 12:39:18 +01:00
-
-
2ca2509083
monitoring: increase filesystem_filling_up prediction window to 24h
Torjus Håkestad
2026-02-20 09:36:27 +01:00
-
58702bd10b
truenas-migration: note subnet issue for 10GbE traffic
Torjus Håkestad
2026-02-20 01:34:36 +01:00
-
c9f47acb01
truenas-migration: mdadm boot mirror, clean zfs export step
Torjus Håkestad
2026-02-20 01:28:02 +01:00
-
09ce018fb2
truenas-migration: switch from BTRFS to keeping ZFS, update plan
Torjus Håkestad
2026-02-20 01:21:40 +01:00
-
3042803c4d
flake.lock: Update
torjus-bot
2026-02-20 00:07:01 +00:00
-
1e7200b494
quick-plan: add mermaid diagram guideline
Torjus Håkestad
2026-02-19 16:35:53 +01:00
-
eec1e374b2
docs: simplify mermaid diagram labels
Torjus Håkestad
2026-02-19 16:29:52 +01:00
-
fcc410afad
docs: replace ASCII diagram with mermaid in remote-access plan
Torjus Håkestad
2026-02-19 16:28:57 +01:00
-
59f0c7ceda
flake.lock: update homelab-deploy
Torjus Håkestad
2026-02-19 09:03:56 +01:00
-
d713f06c6e
flake.lock: Update
torjus-bot
2026-02-19 00:01:44 +00:00
-
7374d1ff7f
nix-cache02: increase builder timeout to 4 hours
Torjus Håkestad
2026-02-18 23:53:33 +01:00
-
e912c75b6c
flake.lock: Update
torjus-bot
2026-02-18 00:01:34 +00:00
-
b218b4f8bc
docs: update migration plan for monitoring01 and pgdb1 completion
Torjus Håkestad
2026-02-17 22:26:23 +01:00
-
65acf13e6f
grafana: fix datasource UIDs for VictoriaMetrics migration
Torjus Håkestad
2026-02-17 22:23:04 +01:00
-
95a96b2192
Merge pull request 'monitoring01: remove host and migrate services to monitoring02' (#43) from cleanup-monitoring01 into master
Torjus Håkestad
2026-02-17 21:08:00 +00:00
-
-
4f593126c0
monitoring01: remove host and migrate services to monitoring02
Torjus Håkestad
2026-02-17 21:50:20 +01:00
-