add and configure database container
This commit is contained in:
@@ -1,8 +1,25 @@
|
||||
services:
|
||||
|
||||
db:
|
||||
image: postgres:14-alpine
|
||||
environment:
|
||||
POSTGRES_DB: "gaehsnitzdb"
|
||||
POSTGRES_USER: "gaehsnitzuser"
|
||||
POSTGRES_PASSWORD: "SCKL97ukwICPpjJ9rXyhdljZ86T29A"
|
||||
expose:
|
||||
- "5432"
|
||||
|
||||
web:
|
||||
build:
|
||||
context: .
|
||||
environment:
|
||||
DB_HOST: "db"
|
||||
DB_PORT: "5432"
|
||||
DB_NAME: "gaehsnitzdb"
|
||||
DB_USER: "gaehsnitzuser"
|
||||
DB_PASSWORD: "SCKL97ukwICPpjJ9rXyhdljZ86T29A"
|
||||
depends_on:
|
||||
- db
|
||||
ports:
|
||||
- "80:8000"
|
||||
volumes:
|
||||
|
||||
@@ -51,6 +51,19 @@ MIDDLEWARE = [
|
||||
"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"
|
||||
|
||||
TEMPLATES = [
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
django==4.0.6
|
||||
gunicorn==20.1.0
|
||||
psycopg2-binary==2.9.3
|
||||
|
||||
Reference in New Issue
Block a user