Commit graph

107 commits

Author SHA1 Message Date
43f0c57438
groups: add applications/left4me
Single bundle group; pulls in bundles/left4me. Joined by nodes that run
the L4D2 game-server platform. nftables and systemd come in via the
debian-13 group on Debian-13 nodes, so this group needs only the
left4me bundle itself.
2026-05-10 18:08:36 +02:00
04558a9189
docs: scaffold agent-friendly entry points (Phase 1)
introduces a balanced set of agent + human docs:

- root AGENTS.md (with CLAUDE.md symlink) — 5-rule quickstart,
  layout map, mental model, use-case keyed example pointers.
- docs/agents/conventions.md — vault/demagify, eval-loader
  constraints, group inheritance, naming, do-not-touch list,
  suspension idioms, working-style notes.
- docs/agents/commands.md — repo-specific deltas to the fork's
  bw runbook (apt-key offline-verify, *.py_ suspended-node
  visibility, vault-echo rule).
- per-area AGENTS.md for bundles/, nodes/, groups/, libs/,
  hooks/, data/, items/, bin/ — mechanism-focused, no enumeration.
- bundles/AGENTS.template.md — per-bundle doc template with
  optional `## Writes into` section for cross-namespace reactors.

bundlewrap-language reference (item types, dep keywords, reactors,
runbook, three-tier safety envelope) is not duplicated here; we
link out to the fork's AGENTS.md instead.

bw test still green. all internal links resolve. Phase 0 invariants
preserved (libs/hooks docstrings, bin/* # purpose: headers).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 15:44:45 +02:00
cb19c38376
update home.server to trixie 2026-03-07 14:41:59 +01:00
1dc6fab755
routeros better port error monitoring 2025-12-16 17:53:03 +01:00
b81c9e9763
allow snmp at home 2025-12-16 16:43:39 +01:00
bd639cd6cb
routeros_health 2025-12-13 18:47:43 +01:00
75657d2423
more routeros grafana 2025-12-13 16:29:20 +01:00
4a4167e0b6
routeros grafana discards and errors 2025-12-13 15:31:09 +01:00
463cf8783c
mikrotik: more port config 2025-12-03 22:30:42 +01:00
5a8dc7e313
nodes/home.backups.py: use own vlan for wakeonlan to not have 2 ips in same network 2025-12-03 22:06:22 +01:00
c41e6f8240
debian 13 2025-08-09 12:43:59 +02:00
460f809403
more routeros 2025-07-01 11:30:57 +02:00
0e6a705d3f
routeros switches ok 2025-07-01 11:30:57 +02:00
d54eff344f
routeros wip 2025-07-01 11:30:37 +02:00
d3b8e2e414
mailman 2025-06-29 12:37:09 +02:00
85daf26174
routeros 2025-06-29 12:32:18 +02:00
8d941ebef4
open fw for iperf 2025-06-29 12:24:59 +02:00
d755267dd9
proxmox 2025-06-29 12:24:50 +02:00
67d5a4bff8
TOTAL FACKUP 2024-11-23 09:52:22 +01:00
ab87fe6f96
freescout 2024-09-05 21:57:33 +02:00
e3fe0eeb79
wp 2024-02-08 10:46:27 +01:00
637ab05590
apt source multiple urls 2023-08-01 12:15:49 +02:00
83cc936c82
apt key variables 2023-07-31 21:12:15 +02:00
e1e1920ffb
apt new sources format 2023-07-31 21:00:17 +02:00
49498c0ca9
update debian apt keys 2023-07-04 23:11:54 +02:00
5e66318c38
debian 12 preps 2023-06-26 19:37:21 +02:00
d8963141fc
release -> codename 2023-04-20 11:09:08 +02:00
f167643980
backup-freshness-check: check local and offsite backup 2023-03-02 18:20:10 +01:00
801a8bcf5f
left4dead: only individual server workshop downloads 2022-12-03 19:51:13 +01:00
6c84dfa678
apply macbook 2022-11-26 12:24:27 +01:00
6b0e92447a
left4dead 2022-10-06 14:42:52 +02:00
50fed682eb
backup /etc 2022-09-18 22:58:56 +02:00
283f2da099
remove debian 10, use https in sources.list 2022-09-11 23:46:06 +02:00
c64aa70b49
nftables 2022-09-09 19:50:42 +02:00
mwiegand
f7cac0eedf new seperate ssh keys for private repo 2022-09-06 11:50:40 +02:00
mwiegand
4e25dc000c change ssh key 2 2022-08-31 12:30:09 +02:00
mwiegand
eb3069359d change ssh key 2022-08-31 12:25:40 +02:00
mwiegand
a545a74242 icinga 2022-08-31 12:02:40 +02:00
mwiegand
ee3625311b htop 2022-08-09 16:50:46 +02:00
mwiegand
6706d04298 ckn user 2022-06-01 10:42:35 +02:00
mwiegand
7588741b30 debian 12 2022-05-04 20:50:03 +02:00
mwiegand
e85afeb656 fix agetty path on older systems 2022-03-07 18:04:55 +01:00
mwiegand
b1e5992f05 group home 2022-02-15 09:39:11 +01:00
mwiegand
d12b446f34 wol + 2022-02-12 17:15:15 +01:00
mwiegand
98ba428bb7 wol-sleeper 2022-02-12 16:58:44 +01:00
mwiegand
b579dc4928 autologin 2022-02-12 15:20:00 +01:00
mwiegand
254af0c72b raspberrymatic-cert 2022-02-06 20:34:17 +01:00
mwiegand
c9b76596da fix trim path 2022-01-08 00:01:42 +01:00
mwiegand
604e01f16e hardware and monitoring 2021-11-18 23:37:14 +01:00
mwiegand
384f7dbfa8 procio 2021-11-18 23:26:26 +01:00