mirror of
https://github.com/ajurna/cbwebreader.git
synced 2025-12-06 06:17:17 +00:00
Adding docker files
This commit is contained in:
37
docker-compose.yml
Normal file
37
docker-compose.yml
Normal file
@@ -0,0 +1,37 @@
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
|
||||
app:
|
||||
build: .
|
||||
environment:
|
||||
- DATABASE_URL=postgres://admin:password@database:5432/cbwebreader
|
||||
- DJANGO_SETTINGS_MODULE=cbreader.settings
|
||||
links:
|
||||
- database
|
||||
depends_on:
|
||||
- database
|
||||
ports:
|
||||
- "8000:8000"
|
||||
volumes:
|
||||
- ./cbreader:/src/cbreader
|
||||
- ./comic:/src/comic
|
||||
- ./comic_auth:/src/comic_auth
|
||||
- D:\Downloads\comics:/data
|
||||
command: python manage.py runserver 0.0.0.0:8000
|
||||
|
||||
database:
|
||||
image: postgres:11.4-alpine
|
||||
ports:
|
||||
- 5432:5432
|
||||
volumes:
|
||||
- /var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_USER=admin
|
||||
- POSTGRES_PASSWORD=password
|
||||
- POSTGRES_DB=cbwebreader
|
||||
|
||||
# volumes:
|
||||
# comic-volume:
|
||||
# name: comic-volume
|
||||
# external: true
|
||||
Reference in New Issue
Block a user