Add self-maintaining Athena platform context MCP

This commit is contained in:
Mikei386
2026-08-23 17:31:05 +02:00
parent 64d36ad838
commit 3dbb66037d
22 changed files with 1071 additions and 9 deletions
@@ -0,0 +1,16 @@
[Unit]
Description=Create bounded MikeAI platform context snapshot
After=docker.service local-fs.target
RequiresMountsFor=/data
[Service]
Type=oneshot
ExecStart=/usr/local/libexec/mike-ai-platform-context-snapshot
User=root
Group=root
NoNewPrivileges=true
PrivateTmp=true
ProtectHome=true
ProtectSystem=strict
ReadWritePaths=/var/lib/mike-ai-platform-context
@@ -0,0 +1,11 @@
[Unit]
Description=Refresh bounded MikeAI platform context snapshot
[Timer]
OnBootSec=30s
OnUnitActiveSec=60s
AccuracySec=10s
Persistent=true
[Install]
WantedBy=timers.target