Sign inSign up

arghya144/django-app

By arghya144

•Updated over 1 year ago

Eduhub LMS :: A Simple Web Application (Ready for Production CI/CD)

Image
Languages & frameworks
API management
Databases & storage
0

608

arghya144/django-app repository overview

You can pull it > docker pull /django-app:latest #place your own dockerhub username docker-compose.yml create and use the below code as it is

version: '3.8'

services: web: image: /django-app:latest # Replace with your Docker Hub image container_name: django-app environment: # Database Configuration - POSTGRES_DB=Eduhub - POSTGRES_USER=arghya - POSTGRES_PASSWORD= - POSTGRES_HOST=db - POSTGRES_PORT=5432

  # Email Configuration
  - EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
  - EMAIL_HOST=smtp.gmail.com
  - EMAIL_PORT=587
  - EMAIL_USE_TLS=True
  - EMAIL_HOST_USER=
  - EMAIL_HOST_PASSWORD=

  # AWS Configuration (Optional, if using boto3)
  - AWS_ACCESS_KEY_ID=
  - AWS_SECRET_ACCESS_KEY=
  - AWS_STORAGE_BUCKET_NAME=
  - AWS_S3_REGION_NAME=
ports:
  - "8000:8000"  # Exposes port 8000 on your host machine
depends_on:
  - db
command: ["gunicorn", "myproject.wsgi:application", "--bind", "0.0.0.0:8000"]

db: image: postgres:latest container_name: postgres-db environment: - POSTGRES_DB=Eduhub - POSTGRES_USER=arghya - POSTGRES_PASSWORD= volumes: - postgres_data:/var/lib/postgresql/data ports: - "5432:5432" # Exposes the database port to your host machine

volumes: postgres_data:

Tag summary

Content type

Image

Digest

sha256:3294ea83d…

Size

273.1 MB

Last updated

over 1 year ago

docker pull arghya144/django-app