diff --git a/.forgejo/workflows/prod.yml b/.forgejo/workflows/prod.yml index 1ef7ce3..da2dcd6 100644 --- a/.forgejo/workflows/prod.yml +++ b/.forgejo/workflows/prod.yml @@ -42,6 +42,6 @@ jobs: sudo docker pull 764709663363.dkr.ecr.ap-south-2.amazonaws.com/customer-website-backend:latest sudo docker stop customer-website-backend || true sudo docker rm customer-website-backend || true - sudo docker run -d --name customer-website-backend -p 8000:8000 --restart always 764709663363.dkr.ecr.ap-south-2.amazonaws.com/customer-website-backend:latest + sudo docker run -d --name customer-website-backend -p 8082:8000 --restart always 764709663363.dkr.ecr.ap-south-2.amazonaws.com/customer-website-backend:latest sudo docker image prune -a -f EOF diff --git a/customer-website-backend.service b/customer-website-backend.service index c0a6b1f..6c84ccb 100644 --- a/customer-website-backend.service +++ b/customer-website-backend.service @@ -7,7 +7,7 @@ User=ubuntu WorkingDirectory=/home/ubuntu/customer_website_backend EnvironmentFile=/home/ubuntu/customer_website_backend/.env ExecStart=/home/ubuntu/customer_website_backend/venv/bin/gunicorn customerwebsitebackend.wsgi:application \ - --bind 0.0.0.0:8000 \ + --bind 0.0.0.0:8082 \ --workers 3 \ --access-logfile /home/ubuntu/customer_website_backend/logs/gunicorn-access.log \ --error-logfile /home/ubuntu/customer_website_backend/logs/gunicorn-error.log \ diff --git a/customerwebsitebackend/__pycache__/settings.cpython-312.pyc b/customerwebsitebackend/__pycache__/settings.cpython-312.pyc index 6870b4e..ccf293f 100644 Binary files a/customerwebsitebackend/__pycache__/settings.cpython-312.pyc and b/customerwebsitebackend/__pycache__/settings.cpython-312.pyc differ diff --git a/customerwebsitebackend/__pycache__/urls.cpython-312.pyc b/customerwebsitebackend/__pycache__/urls.cpython-312.pyc index e91c27f..02d1388 100644 Binary files a/customerwebsitebackend/__pycache__/urls.cpython-312.pyc and b/customerwebsitebackend/__pycache__/urls.cpython-312.pyc differ diff --git a/customerwebsitebackend/settings.py b/customerwebsitebackend/settings.py index 157a24c..04f4346 100644 --- a/customerwebsitebackend/settings.py +++ b/customerwebsitebackend/settings.py @@ -25,7 +25,7 @@ SECRET_KEY = 'django-insecure-x4vu3x(e^g*(3x@2bzc$l$ux#5zee95b!2w)-vn*la@pn#ou!s # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = [] +ALLOWED_HOSTS = ['*'] # Application definition diff --git a/customerwebsitebackend/urls.py b/customerwebsitebackend/urls.py index 6734a08..3a18c90 100644 --- a/customerwebsitebackend/urls.py +++ b/customerwebsitebackend/urls.py @@ -1,3 +1,8 @@ +from django.http import JsonResponse + +def home_view(request): + return JsonResponse({"message": "Django E-commerce Customer API is running successfully."}) + from django.contrib import admin from django.urls import path from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView @@ -6,6 +11,7 @@ from products.views import CategoryListView, ProductListView, ProductDetailView from orders.views import CartView, CartItemDetailView, CheckoutView, PaymentSuccessView, OrderHistoryView, OrderDetailView urlpatterns = [ + path('', home_view, name='home'), path('admin/', admin.site.urls), # Auth APIs