Add health check endpoint and update Docker Compose configuration

- Add HealthCheckView to authapp
- Update authapp/urls.py to include health check
- Update docker-compose.yml for backend services
- Add frontend service to docker-compose.yml
- Add external config for frontend
This commit is contained in:
2025-02-28 21:39:51 +00:00
parent 90fbd42e40
commit 867994dc87
3 changed files with 63 additions and 35 deletions

View File

@@ -1,9 +1,10 @@
from django.urls import path
from .views import CustomAuthToken, RegenerateTokenView, VerifyTokenView, get_csrf_token
from .views import CustomAuthToken, RegenerateTokenView, VerifyTokenView, get_csrf_token, HealthCheckView
urlpatterns = [
path('login/', CustomAuthToken.as_view(), name='login'),
path('regenerate-token/', RegenerateTokenView.as_view(), name='regenerate-token'),
path('verify-token/', VerifyTokenView.as_view(), name='verify-token'),
path('get-csrf-token/', get_csrf_token, name='get-csrf-token'),
path('get-csrf-token/', get_csrf_token, name='get-csrf-token'),
path('health/', HealthCheckView.as_view(), name='health-check'),
]