Micha
a5add937f8
Add Loki Alloy logging baseline
2026-05-16 13:26:49 +02:00
Micha
5ada1ad153
Treat Filebrowser state as file-backed dump
2026-05-16 13:16:01 +02:00
Micha
ead7e1e17d
Fallback SQLite dumps to host paths
2026-05-16 13:14:10 +02:00
Micha
14e9c0963d
Allow posture warnings before Borg
2026-05-16 13:12:47 +02:00
Micha
23262cd7b9
Allow Disk1 NTFS posture transition
2026-05-16 13:12:19 +02:00
Micha
878ad2d5f1
Harden backup and posture checks
2026-05-16 13:04:22 +02:00
Micha
12a87ad342
Clean up SQLite dump temp files on failure
2026-05-16 12:03:10 +02:00
Micha
0e7e639df4
Correct Filebrowser backup state
2026-05-16 11:59:57 +02:00
Micha
18df2d155d
Add consistent Borg database dumps
2026-05-16 11:49:36 +02:00
Micha
fa177155e6
Document final restore service secrets
2026-05-16 10:55:42 +02:00
Micha
11c863c8aa
Set explicit DNS for Grafana
2026-05-16 10:41:06 +02:00
Micha
dd9f677779
Use LSIO file secret for code-server password
2026-05-16 10:37:25 +02:00
Micha
a9e62ee8e5
Document restore exceptions and layout fixes
2026-05-16 07:43:46 +02:00
Micha
4e7d313a20
Pin restored auth stack image tags
2026-05-15 18:18:32 +02:00
Micha
57ea7507a7
Remove Backrest and WD backup references
2026-05-15 16:57:42 +02:00
Micha
1e3e019f28
Update STORAGE_LAYOUT.draft.md
...
docs: storage-layout v1.3 als bindendes Architektur-Dokument
Erstfassung des verbindlichen Storage-Layouts nach NTFS-Cache-Vorfall
2026-05-11. Definiert Pool-/Share-Konfiguration, Appdata-Struktur,
Backup-Architektur (Borg only, kein Backrest, kein WD-MyBookLive),
Posture-Check-Pflichten, Hard Rules und Migrationspfade.
Operator-Entscheidungen v1.0 -> v1.3 eingearbeitet. Sechs der elf
Open Items entschieden, eines deferred (Disk-Groessen via Posture-Check),
drei als Folge-Aufgaben (Retention, Schwellen-Kalibrierung,
RESTORE_MATRIX-Klassifikation).
Refs: Incident 2026-05-11 NTFS-Cache-Korruption
2026-05-15 16:10:55 +02:00
Micha
54fd0c3347
diverse Änderungen
2026-05-15 16:05:34 +02:00
Micha
d7e1eb33ba
Improve restore job ntfy timeout and output
2026-05-07 11:34:50 +02:00
Micha
008ab9bc4a
Add ntfy wrapper for restore jobs
2026-05-07 11:26:15 +02:00
Micha
7ff7284f6b
Add host-ready restore automation scripts
2026-05-07 11:20:03 +02:00
Micha
d20b687211
Add restore handbook and Unraid job guide
2026-05-07 11:11:36 +02:00
Micha
16416d964f
Add restore test automation scaffolding
2026-05-07 11:07:46 +02:00
Micha
2cc39c73f6
Add validated Paperless restore test pattern
2026-05-07 11:01:27 +02:00
Micha
d351b1cac8
Add validated Gitea restore test pattern
2026-05-07 10:00:58 +02:00
Micha
df4d335907
Document validated Vaultwarden restore pattern
2026-05-07 09:39:29 +02:00
Micha
7161da00b3
hermes infos
...
hermes infos
2026-05-06 20:26:29 +02:00
Micha
aded9a9cbc
update
...
update
2026-05-06 20:22:14 +02:00
Micha
5cc0a4dadb
update
...
update
2026-05-06 20:18:25 +02:00
Micha
84020346bc
hermes update
...
hermes next level
2026-05-06 20:13:48 +02:00
Micha
1dc1c1ef17
Add restore test scaffolding for Vaultwarden
2026-05-06 20:13:30 +02:00
Micha
7c50e69b44
Add manual repo policy checks
...
Add manual repo policy checks
2026-05-06 19:36:01 +02:00
Micha
0aa8138bdd
hermes update
...
hermes update
2026-05-06 19:13:52 +02:00
Micha
bdef0afcb9
Add AI handoff summary
2026-05-06 19:07:45 +02:00
Micha
e0e12f1173
Document stale Komodo webhook cleanup
2026-05-06 18:55:56 +02:00
Micha
403b5fa77c
Clarify Komodo webhook secret handling
2026-05-06 18:53:47 +02:00
Micha
9b4d37ca81
Split Komodo webhook secret
2026-05-06 18:50:14 +02:00
Micha
014e51fd67
Configure Authelia GMX SMTP notifier
2026-05-06 18:41:24 +02:00
Micha
f94a55e093
Protect mail archiver and document Hermes restore
2026-05-06 18:23:01 +02:00
Micha
8f3c03f396
Fix invalid image digest pins
2026-05-05 21:02:24 +02:00
Micha
bdba76cebc
Clean up compose metadata and placeholders
2026-05-05 20:16:48 +02:00
Micha
78b9a6e362
Pin versioned app image digests
2026-05-05 20:13:49 +02:00
Micha
374a3198ed
Document ops exceptions and Hermes route
2026-05-05 19:42:42 +02:00
Micha
986d8dd3f5
Pin stateful service image digests
2026-05-05 19:33:28 +02:00
Micha
1acd4c6830
docs(borg): backup scope mit nextcloud, grafana, influxdb, hermes, backrest, bentopdf abgeglichen; portainer altlast entfernt; offene decisions explizit gemacht
...
docs(borg): backup scope mit nextcloud, grafana, influxdb, hermes, backrest, bentopdf abgeglichen; portainer altlast entfernt; offene decisions explizit gemacht
2026-05-04 20:43:48 +02:00
Micha
d6e686ae80
Document Authelia host ACL merge
2026-05-04 20:27:07 +02:00
Micha
b1fbb310fb
Document Komodo self-stack drift recovery
2026-05-04 20:21:23 +02:00
Micha
f858da484b
Clarify Authelia config source and ACLs
...
Clarify Authelia config source and ACLs
2026-05-04 19:57:45 +02:00
Micha
197454931f
Ignore local env files and template Hermes stack env
...
Ignore local env files and template Hermes stack env
2026-05-04 19:54:28 +02:00
Micha
bcb2bf81a8
Document Authelia without Redis session backend
...
Document Authelia without Redis session backend
2026-05-04 19:51:44 +02:00
Micha
b45c406975
Claude ready
...
Claude ready
2026-05-04 15:42:48 +02:00