Scrub homelab IP from docs and login script
CI / skip-ci-check (pull_request) Successful in 19s
CI / secret-scan (pull_request) Successful in 17s
CI / python-ci (pull_request) Successful in 1m45s

Replaces the automationlab IP with an ATANYRATE_HOST env var in command examples and a <homelab-host> placeholder in prose. Also carries the ruff import-order fix in airbnb_login.py.
This commit is contained in:
2026-07-26 15:42:40 -04:00
parent a08839961b
commit be4048b368
3 changed files with 11 additions and 11 deletions
+4 -4
View File
@@ -1,7 +1,7 @@
# AtAnyRate — handoff
**Repo:** `gitea@git.levkin.ca:ilia/AtAnyRate.git` · local `~/Documents/code/AtAnyRate`
**Deploy:** pve10 LXC **automationlab** @ `10.0.10.45``make deploy-atanyrate` (ansible)
**Deploy:** pve10 LXC **automationlab** @ `<homelab-host>``make deploy-atanyrate` (ansible)
**Vikunja:** [todo.levkin.ca → Business → AtAnyRate](https://todo.levkin.ca) (`AAR`)
**Epic backlog:** [../BACKLOG.md](../BACKLOG.md)
@@ -22,7 +22,7 @@
## Done (reference)
- Ticketmaster + SeatGeek providers, Telegram alerter, Playwright calendar automation
- Deploy on automationlab (`10.0.10.45`); ansible vault `vault_atanyrate_*`
- Deploy on automationlab (`<homelab-host>`); ansible vault `vault_atanyrate_*`
- SeatGeek client ID on server (both providers 200 OK)
---
@@ -36,8 +36,8 @@ python -m src.main --alerts-only --dry-run
# on Mac: refresh session (display required)
python scripts/airbnb_login.py
scp state.json root@10.0.10.45:/opt/atanyrate/state.json
ssh root@10.0.10.45 'chmod 600 /opt/atanyrate/state.json'
scp state.json "root@${ATANYRATE_HOST}:/opt/atanyrate/state.json"
ssh "root@${ATANYRATE_HOST}" 'chmod 600 /opt/atanyrate/state.json'
```
---