fix freeipa

This commit is contained in:
Vassiliy Yegorov
2020-01-23 12:22:41 +07:00
parent a0cc89bb9c
commit af66544f2a
2 changed files with 20 additions and 20 deletions

View File

@@ -1,11 +1,12 @@
# Service name # Service name
# #
SERVICE_NAME=freeipa SERVICE_NAME=freeipa
IP_ADDRESS=0.0.0.0 IP_ADDRESS=10.10.10.68
EXTERNAL_PORT=8443 EXTERNAL_PORT=8443
# Docker image # Docker image
# #
#DOCKER_IMAGE_FREEIPA=vasyakrg/freeipa
DOCKER_IMAGE_FREEIPA=freeipa/freeipa-server DOCKER_IMAGE_FREEIPA=freeipa/freeipa-server
DOCKER_IMAGE_BACKUP=vasyakrg/backup DOCKER_IMAGE_BACKUP=vasyakrg/backup
@@ -19,34 +20,26 @@ CONTAINER_NAME_BACKUP=backup
BACKUP_DIR=/srv/backup BACKUP_DIR=/srv/backup
BACKUP_SCHEDULE=@day/3 BACKUP_SCHEDULE=@day/3
S3_APPLICATION_KEY=<PASS_HERE> S3_APPLICATION_KEY=
S3_ACCOUNT_ID=<PASS_HERE> S3_ACCOUNT_ID=
S3_HOST_BASE=<PASS_HERE> S3_HOST_BASE=
S3_BACKET=<PASS_HERE> S3_BACKET=
S3_PATH=<PASS_HERE>/freeipa S3_PATH=
# FreeIPA IP # FreeIPA IP
# #
IPA_SERVER_IP=<PASS_HERE> IPA_SERVER_IP=
# DNS settings # DNS settings
# #
#DNS_SERVER=8.8.8.8 #DNS_SERVER=8.8.8.8
#DNS_SEARCH=<PASS_HERE> #DNS_SEARCH=
# FreeIPA hostname # FreeIPA hostname
# #
FREEIPA_HOST=dss1.<PASS_HERE> FREEIPA_HOST=dss1.test.local
FREEIPA_REALM=TEST.LOCAL
# Email for letsencrypt FREEIPA_PASS=
#
LETSENCRYPT_EMAIL=<PASS_HERE>
# Use letsencrypt certificates
#
USE_LETSENCRYPT_CERTS=0
# Container data path on the host
# Summary container data path will be "${SERVICE_DATA}/${CONTAINER_NAME_FREEIPA}"
#
SERVICE_DATA=/srv/services/freeipa/data SERVICE_DATA=/srv/services/freeipa/data

View File

@@ -1,4 +1,11 @@
#!/bin/bash #!/bin/bash
source .env source .env
docker-compose run --rm --service-ports freeipa exit-on-finished #docker-compose run --rm --service-ports freeipa exit-on-finished
docker run --name ${CONTAINER_NAME_FREEIPA} -ti -rm \
-h ${FREEIPA_HOST} \
-e PASSWORD=${FREEIPA_PASS} \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
--tmpfs /run --tmpfs /tmp \
-v ${SERVICE_DATA}:/data:Z freeipa-server exit-on-finished -U -r ${FREEIPA_REALM} --no-ntp