summaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorMarkus Krogh <markus@nordu.net>2018-06-13 13:15:56 +0200
committerMarkus Krogh <markus@nordu.net>2018-06-13 13:15:56 +0200
commit3e7334d5844be3e565e61f5dc5e4e37abf4ed4fd (patch)
tree68ba2a30585d30092fd4388d5ab04f81ea47a2e2 /docker-compose.yml
parentae269bdcb49b295cf589c4a37246acace261f7fe (diff)
Setup volumes and env
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index bd579a2..7d713fd 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -23,11 +23,12 @@ services:
ports:
- "127.0.0.1:6636:636"
krb5:
- image: krb5_krb5
+ image: heimdal-alpine
volumes:
- ./data/keytabs:/opt/keytabs
environment:
- PRINCIPALS=pwman:pwmantest markus:test
+ - REALM=NORDU.NET
ports:
- "127.0.0.1:8888:88"
- "127.0.0.1:7749:749"
@@ -45,3 +46,10 @@ services:
LDAP_PORT: 636
LDAP_SSL_SKIP_VERIFY: "true"
CSRF_INSECURE: "true"
+ CHANGEPW_SCRIPT: /opt/pwman/create-kdc-principal.pl
+ KRB5_CONFIG: /opt/pwman/krb5.conf
+ volumes:
+ - ./data/keytabs:/opt/keytabs
+ - ./data/pwman:/opt/pwman
+ - ./data/pwman/krb5.conf:/etc/krb5.conf:ro
+ - ./data/pwman/pwned-passwords-ordered-2.0.txt:/opt/pwned-passwords-ordered-2.0.txt:ro