forked from IllDepence/iiif-curation-platform-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml.dist
58 lines (54 loc) · 2.42 KB
/
docker-compose.yml.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
version: '2'
services:
jsonkeeper:
build: ./JSONkeeper
labels:
- 'curation_platform_strtport'
ports:
- 'jkport:8000'
volumes:
- ./JSONkeeper/jsonkeeper/keep.db:/jsonkeeper/jsonkeeper/keep.db
- ./JSONkeeper/config.ini:/jsonkeeper/config.ini
- ./JSONkeeper/gunicorn_config.py:/jsonkeeper/gunicorn_config.py
- ./JSONkeeper/firebase-adminsdk.json:/jsonkeeper/firebase-adminsdk.json
canvasindexer:
build: ./Canvas-Indexer
labels:
- 'curation_platform_strtport'
ports:
- 'ciport:8000'
volumes:
- ./Canvas-Indexer/canvasindexer/index.db:/tmp/index.db
- ./Canvas-Indexer/gunicorn_config.py:/canvasindexer/gunicorn_config.py
- ./Canvas-Indexer/config.ini:/canvasindexer/config.ini
frontend:
build: ./Frontend
labels:
- 'curation_platform_strtport'
ports:
- 'feport:80'
volumes:
- ./Frontend/IIIFCurationFinder/authFirebase.js:/usr/share/nginx/html/finder/authFirebase.js
- ./Frontend/IIIFCurationFinder/index.js:/usr/share/nginx/html/finder/index.js
- ./Frontend/IIIFCurationFinder/index.html:/usr/share/nginx/html/finder/index.html
- ./Frontend/IIIFCurationViewer/authFirebase.js:/usr/share/nginx/html/viewer/authFirebase.js
- ./Frontend/IIIFCurationViewer/index.js:/usr/share/nginx/html/viewer/index.js
- ./Frontend/IIIFCurationViewer/index.html:/usr/share/nginx/html/viewer/index.html
- ./Frontend/IIIFCurationManager/authFirebase.js:/usr/share/nginx/html/manager/authFirebase.js
- ./Frontend/IIIFCurationManager/index.js:/usr/share/nginx/html/manager/index.js
- ./Frontend/IIIFCurationManager/index.html:/usr/share/nginx/html/manager/index.html
- ./Frontend/IIIFCurationEditor/authFirebase.js:/usr/share/nginx/html/editor/authFirebase.js
- ./Frontend/IIIFCurationEditor/index.js:/usr/share/nginx/html/editor/index.js
- ./Frontend/IIIFCurationEditor/index.html:/usr/share/nginx/html/editor/index.html
- ./Frontend/IIIFCurationPlayer/index.js:/usr/share/nginx/html/player/index.js
- ./Frontend/IIIFCurationPlayer/index.html:/usr/share/nginx/html/player/index.html
# # uncomment below block to include a loris image server into the docker-compose
# # setup
# loris:
# image: 'lorisimageserver/loris'
# labels:
# - 'curation_platform_strtport'
# ports:
# - 'lport:5004'
# volumes:
# - ./setup/loris/images:/opt/loris/tests/img