openvpn-endpoint-server/server/requirements.txt

32 lines
579 B
Plaintext

# FastAPI and Server
fastapi==0.109.0
uvicorn[standard]==0.27.0
python-multipart==0.0.6
# Templates (Web UI)
jinja2==3.1.3
itsdangerous==2.1.2 # Session signing
aiofiles==23.2.1 # Static files
# Database
sqlalchemy==2.0.25
pymysql==1.1.0
alembic==1.13.1
# Authentication
python-jose[cryptography]==3.3.0
bcrypt==4.1.2
cryptography==42.0.0 # PKI/Certificate management
# Validation
pydantic==2.5.3
pydantic-settings==2.1.0
email-validator==2.1.0
# OpenVPN Management
# (Custom implementation, no external package needed)
# Utilities
python-dotenv==1.0.0
httpx==0.26.0