lunch-notifier/.claude/settings.local.json

21 lines
1 KiB
JSON

{
"permissions": {
"allow": [
"WebFetch(domain:kyrene.nutrislice.com)",
"Bash(docker info)",
"Bash(docker compose build)",
"Bash(docker compose up -d)",
"Bash(curl -s http://localhost:2323/)",
"Bash(curl -s -X POST http://localhost:2323/send)",
"Bash(docker exec lunch-lunch-notifier-1 python -c \":*)",
"Bash(docker compose build --no-cache)",
"Bash(docker compose up -d --force-recreate)",
"Bash(curl -s http://localhost:2323/api/status)",
"Bash(curl -s -X POST http://localhost:2323/api/send)",
"Bash(ssh -o ConnectTimeout=5 -o StrictHostKeyChecking=no root@192.168.86.33 \"uname -a && docker info 2>&1 | head -3\")",
"Bash(ssh root@192.168.86.33 \"timedatectl 2>/dev/null || date && cat /etc/timezone 2>/dev/null || ls /etc/localtime\")",
"Bash(ssh root@192.168.86.33 \"mkdir -p /mnt/user/appdata/lunch-notifier\")",
"Bash(rsync -av --exclude='__pycache__' --exclude='*.pyc' /Users/matt/Lunch/ root@192.168.86.33:/mnt/user/appdata/lunch-notifier/)"
]
}
}