[ci skip] Pass skill secrets to moltbot container and fix Python env

- Add skill_secrets variable to moltbot module with HA tokens and
  Uptime Kuma password as container env vars
- Install Python packages (requests, caldav, icalendar, uptime-kuma-api)
  in init container with PYTHONPATH for main container access
- Update all skills to use python3 directly instead of ~/.venvs/claude
  venv path that doesn't exist in the container
- Remove hardcoded Uptime Kuma password from skill, use env var
This commit is contained in:
Viktor Barzin 2026-02-17 21:53:32 +00:00
parent d0b39f1987
commit 79ce0db11c
No known key found for this signature in database
GPG key ID: 0EB088298288D958
5 changed files with 55 additions and 23 deletions

Binary file not shown.