46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
|
version: '3'
|
||
|
|
||
|
services:
|
||
|
koillection:
|
||
|
image: koillection/koillection
|
||
|
container_name: koillection
|
||
|
restart: unless-stopped
|
||
|
expose:
|
||
|
- 80
|
||
|
- 443
|
||
|
ports:
|
||
|
- "8001:80"
|
||
|
environment:
|
||
|
- VIRTUAL_HOST=catalogue.bengoldsworthy.net
|
||
|
- LETSENCRYPT_HOST=catalogue.bengoldsworthy.net
|
||
|
- DB_DRIVER=pdo_pgsql
|
||
|
- DB_NAME=koillection
|
||
|
- DB_HOST=db
|
||
|
- DB_PORT=5432
|
||
|
- DB_USER=root
|
||
|
- DB_PASSWORD=root
|
||
|
- DB_VERSION=12.2
|
||
|
- PHP_TZ=Europe/Paris
|
||
|
- HTTPS_ENABLED=1
|
||
|
depends_on:
|
||
|
- db
|
||
|
volumes:
|
||
|
- ./conf:/conf
|
||
|
- ./uploads:/uploads
|
||
|
|
||
|
db:
|
||
|
image: postgres:latest
|
||
|
container_name: db
|
||
|
restart: unless-stopped
|
||
|
environment:
|
||
|
- POSTGRES_DB=koillection
|
||
|
- POSTGRES_USER=root
|
||
|
- POSTGRES_PASSWORD=root
|
||
|
volumes:
|
||
|
- "./volumes/postgresql:/var/lib/postgresql/data"
|
||
|
|
||
|
networks:
|
||
|
default:
|
||
|
external:
|
||
|
name: nginx-proxy
|