diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..bb573ba --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3.8' + +services: + web: + build: . + ports: + - "5000:5000" + environment: + - SECRET_KEY=mysecretkey + - DATABASE_URL=postgresql://user:password@db:5432/dbname + depends_on: + - db + + db: + image: "postgres:13" + environment: + - POSTGRES_USER=user + - POSTGRES_PASSWORD=password + - POSTGRES_DB=dbname + volumes: + - db-data:/var/lib/postgresql/data + - ./setup.sql:/docker-entrypoint-initdb.d/setup.sql + +volumes: + db-data: