Initial Django project setup for Postgres cluster management - Created Django project structure with postgres_handholder main app - Added clusters, backups, and monitoring apps - Implemented comprehensive models for PostgresCluster, PostgresInstance, ClusterUser, ClusterDatabase - Added forms and views for cluster management - Created Bootstrap 5 templates with modern UI - Added Docker and Docker Compose configuration - Included Celery for background tasks - Added comprehensive requirements.txt with all dependencies - Updated README with installation and usage instructions - Added environment configuration example - Set up proper URL routing and app structure

This commit is contained in:
2025-06-18 06:24:56 +02:00
parent b1d9ec8ec0
commit a856fb73f7
26 changed files with 1577 additions and 1 deletions

18
requirements.txt Normal file
View File

@ -0,0 +1,18 @@
Django>=4.2.0,<5.0
psycopg2-binary>=2.9.0
django-environ>=0.11.0
celery>=5.3.0
redis>=4.5.0
boto3>=1.26.0
google-cloud-storage>=2.8.0
docker>=6.1.0
kubernetes>=26.1.0
django-crispy-forms>=2.0
crispy-bootstrap5>=0.7
django-allauth>=0.54.0
django-extensions>=3.2.0
django-debug-toolbar>=4.0.0
pytest-django>=4.5.0
black>=23.0.0
flake8>=6.0.0
isort>=5.12.0