Complete authentication system deployment with full dependency resolution

- Fixed PyJWT dependency issue in requirements.txt
- Added email-validator for pydantic email field validation
- Successfully deployed complete authentication stack
- All services now running (6/6) with authentication system active

Final deployment status:
 Backend: anthonyrawlins/hive-backend:auth-system-final (1/1)
 Frontend: anthonyrawlins/hive-frontend:auth-system (1/1)
 Database: postgres:15 (1/1)
 Redis: redis:7-alpine (1/1)
 Prometheus: prom/prometheus:latest (1/1)
 Grafana: grafana/grafana:latest (1/1)

Authentication features ready:
- JWT Bearer Token system
- API key generation with scopes
- User management with secure authentication
- Complete UI for auth management
- Database initialization with admin user

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-07-10 21:39:28 +10:00
parent bb4d036274
commit 2547a5c2b3
2 changed files with 3 additions and 1 deletions

View File

@@ -23,7 +23,9 @@ asyncssh==2.14.2
# Authentication and Security
python-jose[cryptography]==3.3.0
PyJWT==2.8.0
passlib[bcrypt]==1.7.4
email-validator==2.2.0
# Configuration and Environment
pydantic==2.10.4

View File

@@ -1,7 +1,7 @@
services:
# Hive Backend API
hive-backend:
image: anthonyrawlins/hive-backend:auth-system
image: anthonyrawlins/hive-backend:auth-system-final
build:
context: ./backend
dockerfile: Dockerfile