add and configure database container
This commit is contained in:
@@ -1,8 +1,25 @@
|
|||||||
services:
|
services:
|
||||||
|
|
||||||
|
db:
|
||||||
|
image: postgres:14-alpine
|
||||||
|
environment:
|
||||||
|
POSTGRES_DB: "gaehsnitzdb"
|
||||||
|
POSTGRES_USER: "gaehsnitzuser"
|
||||||
|
POSTGRES_PASSWORD: "SCKL97ukwICPpjJ9rXyhdljZ86T29A"
|
||||||
|
expose:
|
||||||
|
- "5432"
|
||||||
|
|
||||||
web:
|
web:
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
|
environment:
|
||||||
|
DB_HOST: "db"
|
||||||
|
DB_PORT: "5432"
|
||||||
|
DB_NAME: "gaehsnitzdb"
|
||||||
|
DB_USER: "gaehsnitzuser"
|
||||||
|
DB_PASSWORD: "SCKL97ukwICPpjJ9rXyhdljZ86T29A"
|
||||||
|
depends_on:
|
||||||
|
- db
|
||||||
ports:
|
ports:
|
||||||
- "80:8000"
|
- "80:8000"
|
||||||
volumes:
|
volumes:
|
||||||
|
|||||||
@@ -51,6 +51,19 @@ MIDDLEWARE = [
|
|||||||
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
DATABASES = {
|
||||||
|
"default": {
|
||||||
|
"ENGINE": "django.db.backends.postgresql",
|
||||||
|
"HOST": os.environ["DB_HOST"],
|
||||||
|
"PORT": os.environ["DB_PORT"],
|
||||||
|
"NAME": os.environ["DB_NAME"],
|
||||||
|
"USER": os.environ["DB_USER"],
|
||||||
|
"PASSWORD": os.environ["DB_PASSWORD"],
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
DEFAULT_AUTO_FIELD = "django.db.models.SmallAutoField"
|
||||||
|
|
||||||
ROOT_URLCONF = "gaehsnitzproject.urls"
|
ROOT_URLCONF = "gaehsnitzproject.urls"
|
||||||
|
|
||||||
TEMPLATES = [
|
TEMPLATES = [
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
django==4.0.6
|
django==4.0.6
|
||||||
gunicorn==20.1.0
|
gunicorn==20.1.0
|
||||||
|
psycopg2-binary==2.9.3
|
||||||
|
|||||||
Reference in New Issue
Block a user