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>
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
proxmox-ve: 8.4.0 (running kernel: 6.8.12-8-pve)
|
||||
pve-manager: 8.4.14 (running version: 8.4.14/b502d23c55afcba1)
|
||||
proxmox-kernel-helper: 8.1.4
|
||||
proxmox-kernel-6.8: 6.8.12-17
|
||||
proxmox-kernel-6.8.12-17-pve-signed: 6.8.12-17
|
||||
proxmox-kernel-6.8.12-8-pve-signed: 6.8.12-8
|
||||
proxmox-kernel-6.8.12-4-pve-signed: 6.8.12-4
|
||||
ceph-fuse: 17.2.8-pve2
|
||||
corosync: 3.1.9-pve1
|
||||
criu: 3.17.1-2+deb12u2
|
||||
glusterfs-client: 10.3-5
|
||||
ifupdown2: 3.2.0-1+pmx11
|
||||
ksm-control-daemon: 1.5-1
|
||||
libjs-extjs: 7.0.0-5
|
||||
libknet1: 1.30-pve2
|
||||
libproxmox-acme-perl: 1.6.0
|
||||
libproxmox-backup-qemu0: 1.5.2
|
||||
libproxmox-rs-perl: 0.3.5
|
||||
libpve-access-control: 8.2.2
|
||||
libpve-apiclient-perl: 3.3.2
|
||||
libpve-cluster-api-perl: 8.1.2
|
||||
libpve-cluster-perl: 8.1.2
|
||||
libpve-common-perl: 8.3.4
|
||||
libpve-guest-common-perl: 5.2.2
|
||||
libpve-http-server-perl: 5.2.2
|
||||
libpve-network-perl: 0.11.2
|
||||
libpve-rs-perl: 0.9.4
|
||||
libpve-storage-perl: 8.3.7
|
||||
libspice-server1: 0.15.1-1
|
||||
lvm2: 2.03.16-2
|
||||
lxc-pve: 6.0.0-2
|
||||
lxcfs: 6.0.0-pve2
|
||||
novnc-pve: 1.6.0-2
|
||||
proxmox-backup-client: 3.4.7-1
|
||||
proxmox-backup-file-restore: 3.4.7-1
|
||||
proxmox-backup-restore-image: 0.7.0
|
||||
proxmox-firewall: 0.7.1
|
||||
proxmox-kernel-helper: 8.1.4
|
||||
proxmox-mail-forward: 0.3.3
|
||||
proxmox-mini-journalreader: 1.5
|
||||
proxmox-offline-mirror-helper: 0.6.8
|
||||
proxmox-widget-toolkit: 4.3.13
|
||||
pve-cluster: 8.1.2
|
||||
pve-container: 5.3.3
|
||||
pve-docs: 8.4.1
|
||||
pve-edk2-firmware: 4.2025.02-4~bpo12+1
|
||||
pve-esxi-import-tools: 0.7.4
|
||||
pve-firewall: 5.1.2
|
||||
pve-firmware: 3.16-3
|
||||
pve-ha-manager: 4.0.7
|
||||
pve-i18n: 3.4.5
|
||||
pve-qemu-kvm: 9.2.0-7
|
||||
pve-xtermjs: 5.5.0-2
|
||||
qemu-server: 8.4.5
|
||||
smartmontools: 7.3-pve1
|
||||
spiceterm: 3.3.1
|
||||
swtpm: 0.8.0+pve1
|
||||
vncterm: 1.8.1
|
||||
zfsutils-linux: 2.2.8-pve1
|
||||
Reference in New Issue
Block a user