Files
homelab/disaster-recovery/homelab-export-20251211-144345/exports/cluster/cluster-tasks.json
Jordan Ramos c4962194e3 feat(auth): integrate TinyAuth SSO for NetBox authentication
Deploy TinyAuth v4 as CT 115 (192.168.2.10) to provide centralized
SSO authentication for NetBox via Nginx Proxy Manager.

**New Infrastructure:**
- CT 115: TinyAuth authentication layer
- Domain: tinyauth.apophisnetworking.net
- Integration: NPM auth_request → TinyAuth → NetBox

**Configuration:**
- Docker Compose with bcrypt-hashed credentials
- NPM advanced config for auth_request integration
- HTTPS enforcement via SSL termination

**Issues Resolved:**
- 500 Internal Server Error (Nginx config syntax)
- "IP addresses not allowed" (APP_URL domain requirement)
- Port mapping (8000:3000 for internal port 3000)
- Invalid password (bcrypt hash requirement for v4)

**Documentation:**
- Complete TinyAuth README at services/tinyauth/README.md
- Updated CLAUDE_STATUS.md with CT 115 infrastructure
- Added bug report for scribe agent tool permissions

**Note:** Container restart required on CT 115 to apply bcrypt hash

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-18 08:15:05 -07:00

2 lines
5.2 KiB
JSON

[{"endtime":1765451810,"id":"","node":"serviceslab","saved":"1","starttime":1765451805,"status":"OK","type":"aptupdate","upid":"UPID:serviceslab:0009C2DF:2960D289:693AA81D:aptupdate::root@pam:","user":"root@pam"},{"endtime":1765361544,"id":"","node":"serviceslab","saved":"1","starttime":1765361539,"status":"OK","type":"aptupdate","upid":"UPID:serviceslab:003E0492:28D7163C:69394783:aptupdate::root@pam:","user":"root@pam"},{"endtime":1765339532,"id":"101","node":"serviceslab","saved":"1","starttime":1765339530,"status":"OK","type":"qmstart","upid":"UPID:serviceslab:003B3259:28B58128:6938F18A:qmstart:101:root@pam:","user":"root@pam"},{"endtime":1765339478,"id":"101","node":"serviceslab","saved":"1","starttime":1765339471,"status":"OK","type":"qmshutdown","upid":"UPID:serviceslab:003B3019:28B56A1E:6938F14F:qmshutdown:101:root@pam:","user":"root@pam"},{"endtime":1765279404,"id":"","node":"serviceslab","saved":"1","starttime":1765279399,"status":"OK","type":"aptupdate","upid":"UPID:serviceslab:003380EB:2859C04A:693806A7:aptupdate::root@pam:","user":"root@pam"},{"endtime":1765265601,"id":"","node":"serviceslab","saved":"1","starttime":1765263077,"status":"OK","type":"vncshell","upid":"UPID:serviceslab:003169B5:2840D8B0:6937C6E5:vncshell::root@pam:","user":"root@pam"},{"endtime":1765263077,"id":"","node":"serviceslab","saved":"1","starttime":1765263076,"status":"OK","type":"vncshell","upid":"UPID:serviceslab:00316996:2840D839:6937C6E4:vncshell::root@pam:","user":"root@pam"},{"endtime":1765231325,"id":"114","node":"serviceslab","saved":"1","starttime":1765231324,"status":"OK","type":"qmstart","upid":"UPID:serviceslab:002D5A34:2810651F:69374ADC:qmstart:114:root@pam:","user":"root@pam"},{"endtime":1765231237,"id":"114","node":"serviceslab","saved":"1","starttime":1765231236,"status":"OK","type":"resize","upid":"UPID:serviceslab:002D573F:281042D9:69374A84:resize:114:root@pam:","user":"root@pam"},{"endtime":1765231192,"id":"114","node":"serviceslab","saved":"1","starttime":1765231192,"status":"OK","type":"qmcreate","upid":"UPID:serviceslab:002D5562:28103181:69374A58:qmcreate:114:root@pam:","user":"root@pam"},{"endtime":1765231342,"id":"","node":"serviceslab","saved":"1","starttime":1765230635,"status":"OK","type":"vncshell","upid":"UPID:serviceslab:002C728D:280F57D1:6937482B:vncshell::root@pam:","user":"root@pam"},{"endtime":1765222958,"id":"103","node":"serviceslab","saved":"1","starttime":1765222956,"status":"OK","type":"vzstart","upid":"UPID:serviceslab:002B741F:2803A033:69372A2C:vzstart:103:root@pam:","user":"root@pam"},{"endtime":1765185944,"id":"","node":"serviceslab","saved":"1","starttime":1765185939,"status":"OK","type":"aptupdate","upid":"UPID:serviceslab:0026FE5D:27CB2475:69369993:aptupdate::root@pam:","user":"root@pam"},{"endtime":1765172280,"id":"","node":"serviceslab","saved":"1","starttime":1765172024,"status":"OK","type":"vncshell","upid":"UPID:serviceslab:002544CF:27B5E92A:69366338:vncshell::root@pam:","user":"root@pam"},{"endtime":1765172002,"id":"","node":"serviceslab","saved":"1","starttime":1765171887,"status":"OK","type":"vncshell","upid":"UPID:serviceslab:00252AE3:27B5B374:693662AF:vncshell::root@pam:","user":"root@pam"},{"endtime":1765171843,"id":"","node":"serviceslab","saved":"1","starttime":1765171045,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:00250A9F:27B46AA6:69365F65:vzdump::root@pam:","user":"root@pam"},{"endtime":1765169369,"id":"100","node":"serviceslab","saved":"1","starttime":1765168949,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:0024C800:27B13809:69365735:vzdump:100:root@pam:","user":"root@pam"},{"endtime":1765167243,"id":"103","node":"serviceslab","saved":"1","starttime":1765167145,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:00248EE4:27AE774A:69365029:vzdump:103:root@pam:","user":"root@pam"},{"endtime":1765166148,"id":"102","node":"serviceslab","saved":"1","starttime":1765166124,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:00246E2D:27ACE875:69364C2C:vzdump:102:root@pam:","user":"root@pam"},{"endtime":1765165085,"id":"113@PBS-Backups","node":"serviceslab","saved":"1","starttime":1765165085,"status":"OK","type":"imgdel","upid":"UPID:serviceslab:00244C9E:27AB526E:6936481D:imgdel:113@PBS-Backups:root@pam:","user":"root@pam"},{"endtime":1765162403,"id":"113","node":"serviceslab","saved":"1","starttime":1765162347,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:0023E4EA:27A724F5:69363D6B:vzdump:113:root@pam:","user":"root@pam"},{"endtime":1765162383,"id":"113","node":"serviceslab","saved":"1","starttime":1765162302,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:0023E2A7:27A71356:69363D3E:vzdump:113:root@pam:","user":"root@pam"},{"endtime":1765162331,"id":"101","node":"serviceslab","saved":"1","starttime":1765161980,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:0023D773:27A69580:69363BFC:vzdump:101:root@pam:","user":"root@pam"},{"endtime":1765161508,"id":"112","node":"serviceslab","saved":"1","starttime":1765161495,"status":"OK","type":"vzdump","upid":"UPID:serviceslab:0023C538:27A5D847:69363A17:vzdump:112:root@pam:","user":"root@pam"},{"endtime":1765123288,"id":"112","node":"serviceslab","saved":"1","starttime":1765123285,"status":"OK","type":"vzstart","upid":"UPID:serviceslab:001EEE87:276B8A5D:6935A4D5:vzstart:112:root@pam:","user":"root@pam"}]