Blame dev/docker-compose.yml
|
Patrick Uiterwijk |
409b0c |
version: '3.2'
|
|
Patrick Uiterwijk |
409b0c |
volumes:
|
|
Patrick Uiterwijk |
409b0c |
repos:
|
|
Patrick Uiterwijk |
cbb4a3 |
attachments:
|
|
Patrick Uiterwijk |
b8d704 |
postgres:
|
|
Patrick Uiterwijk |
409b0c |
services:
|
|
Patrick Uiterwijk |
409b0c |
web:
|
|
Patrick Uiterwijk |
409b0c |
build:
|
|
Patrick Uiterwijk |
409b0c |
context: ./docker
|
|
Patrick Uiterwijk |
409b0c |
dockerfile: web
|
|
Patrick Uiterwijk |
409b0c |
depends_on:
|
|
Patrick Uiterwijk |
409b0c |
- redis
|
|
Patrick Uiterwijk |
409b0c |
- postgresql
|
|
Patrick Uiterwijk |
409b0c |
image: pagure-web:latest
|
|
Patrick Uiterwijk |
409b0c |
ports:
|
|
Patrick Uiterwijk |
409b0c |
- "5000:5000"
|
|
Patrick Uiterwijk |
409b0c |
volumes:
|
|
Patrick Uiterwijk |
409b0c |
- type: volume
|
|
Pierre-Yves Chibon |
dedefc |
source: ../lcl/repos
|
|
Patrick Uiterwijk |
409b0c |
target: /repos
|
|
Patrick Uiterwijk |
409b0c |
read_only: true
|
|
Patrick Uiterwijk |
cbb4a3 |
- type: volume
|
|
Pierre-Yves Chibon |
dedefc |
source: ../lcl/attachments
|
|
Patrick Uiterwijk |
cbb4a3 |
target: /attachments
|
|
Patrick Uiterwijk |
cbb4a3 |
read_only: false
|
|
Pierre-Yves Chibon |
dedefc |
- ..:/code
|
|
Patrick Uiterwijk |
0f077b |
worker:
|
|
Patrick Uiterwijk |
57e33f |
build:
|
|
Patrick Uiterwijk |
57e33f |
context: ./docker
|
|
Patrick Uiterwijk |
0f077b |
dockerfile: worker
|
|
Patrick Uiterwijk |
57e33f |
depends_on:
|
|
Patrick Uiterwijk |
57e33f |
- redis
|
|
Patrick Uiterwijk |
57e33f |
- postgresql
|
|
Patrick Uiterwijk |
0f077b |
image: pagure-worker:latest
|
|
Patrick Uiterwijk |
57e33f |
volumes:
|
|
Patrick Uiterwijk |
57e33f |
- type: volume
|
|
Pierre-Yves Chibon |
dedefc |
source: ../lcl/epos
|
|
Patrick Uiterwijk |
57e33f |
target: /repos
|
|
Patrick Uiterwijk |
57e33f |
read_only: false
|
|
Patrick Uiterwijk |
cbb4a3 |
- type: volume
|
|
Pierre-Yves Chibon |
dedefc |
source: ../lcl/attachments
|
|
Patrick Uiterwijk |
cbb4a3 |
target: /attachments
|
|
Patrick Uiterwijk |
cbb4a3 |
read_only: true
|
|
Pierre-Yves Chibon |
dedefc |
- ..:/code
|
|
Patrick Uiterwijk |
57e33f |
environment:
|
|
Patrick Uiterwijk |
57e33f |
- PYTHONPATH=.
|
|
Patrick Uiterwijk |
57e33f |
- PAGURE_CONFIG=/code/openshift.cfg
|
|
Patrick Uiterwijk |
7ee371 |
ev:
|
|
Patrick Uiterwijk |
7ee371 |
build:
|
|
Patrick Uiterwijk |
7ee371 |
context: ./docker
|
|
Patrick Uiterwijk |
7ee371 |
dockerfile: ev
|
|
Patrick Uiterwijk |
7ee371 |
depends_on:
|
|
Patrick Uiterwijk |
7ee371 |
- redis
|
|
Patrick Uiterwijk |
7ee371 |
image: pagure-ev:latest
|
|
Patrick Uiterwijk |
7ee371 |
ports:
|
|
Patrick Uiterwijk |
7ee371 |
- "8080:8080"
|
|
Patrick Uiterwijk |
7ee371 |
volumes:
|
|
Pierre-Yves Chibon |
dedefc |
- ..:/code
|
|
Patrick Uiterwijk |
7ee371 |
environment:
|
|
Patrick Uiterwijk |
7ee371 |
- PYTHONPATH=.
|
|
Patrick Uiterwijk |
7ee371 |
- PAGURE_CONFIG=/code/openshift.cfg
|
|
Patrick Uiterwijk |
409b0c |
redis:
|
|
Patrick Uiterwijk |
409b0c |
image: redis
|
|
Patrick Uiterwijk |
409b0c |
postgresql:
|
|
Patrick Uiterwijk |
409b0c |
image: postgres
|
|
Patrick Uiterwijk |
409b0c |
environment:
|
|
Patrick Uiterwijk |
409b0c |
- POSTGRES_USER=pagure
|
|
Patrick Uiterwijk |
409b0c |
- POSTGRES_PASSWORD=pagure
|
|
Patrick Uiterwijk |
409b0c |
- POSTGRES_DB=pagure
|
|
Patrick Uiterwijk |
409b0c |
- PGDATA=/var/lib/postgresql/data/pgdata
|
|
Patrick Uiterwijk |
409b0c |
volumes:
|
|
Patrick Uiterwijk |
b8d704 |
- postgres:/var/lib/postgresql/data/pgdata
|