-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathcompose.yaml
More file actions
38 lines (32 loc) · 791 Bytes
/
compose.yaml
File metadata and controls
38 lines (32 loc) · 791 Bytes
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
services:
libreclinica:
build: .
ports:
- "127.0.0.1:8080:8080"
depends_on:
- db
develop:
watch:
# restart on config file changes
- action: sync+restart
path: ./docker/config
target: /usr/local/tomcat/libreclinica.config
# rebuild on source file changes
- action: rebuild
path: ./core
- action: rebuild
path: ./odm
- action: rebuild
path: ./web
- action: rebuild
path: ./ws
db:
image: docker.io/library/postgres:14-alpine
environment:
POSTGRES_PASSWORD: clinica
POSTGRES_USER: clinica
POSTGRES_DB: libreclinica
smtp:
image: docker.io/marlonb/mailcrab:v1.1.0
ports:
- "127.0.0.1:1080:1080"