fix freeipa
This commit is contained in:
31
.env.example
31
.env.example
@@ -1,11 +1,12 @@
|
||||
# Service name
|
||||
#
|
||||
SERVICE_NAME=freeipa
|
||||
IP_ADDRESS=0.0.0.0
|
||||
IP_ADDRESS=10.10.10.68
|
||||
EXTERNAL_PORT=8443
|
||||
|
||||
# Docker image
|
||||
#
|
||||
#DOCKER_IMAGE_FREEIPA=vasyakrg/freeipa
|
||||
DOCKER_IMAGE_FREEIPA=freeipa/freeipa-server
|
||||
DOCKER_IMAGE_BACKUP=vasyakrg/backup
|
||||
|
||||
@@ -19,34 +20,26 @@ CONTAINER_NAME_BACKUP=backup
|
||||
BACKUP_DIR=/srv/backup
|
||||
BACKUP_SCHEDULE=@day/3
|
||||
|
||||
S3_APPLICATION_KEY=<PASS_HERE>
|
||||
S3_ACCOUNT_ID=<PASS_HERE>
|
||||
S3_HOST_BASE=<PASS_HERE>
|
||||
S3_BACKET=<PASS_HERE>
|
||||
S3_PATH=<PASS_HERE>/freeipa
|
||||
S3_APPLICATION_KEY=
|
||||
S3_ACCOUNT_ID=
|
||||
S3_HOST_BASE=
|
||||
S3_BACKET=
|
||||
S3_PATH=
|
||||
|
||||
# FreeIPA IP
|
||||
#
|
||||
IPA_SERVER_IP=<PASS_HERE>
|
||||
IPA_SERVER_IP=
|
||||
|
||||
# DNS settings
|
||||
#
|
||||
#DNS_SERVER=8.8.8.8
|
||||
#DNS_SEARCH=<PASS_HERE>
|
||||
#DNS_SEARCH=
|
||||
|
||||
# FreeIPA hostname
|
||||
#
|
||||
FREEIPA_HOST=dss1.<PASS_HERE>
|
||||
FREEIPA_HOST=dss1.test.local
|
||||
FREEIPA_REALM=TEST.LOCAL
|
||||
|
||||
# Email for letsencrypt
|
||||
#
|
||||
LETSENCRYPT_EMAIL=<PASS_HERE>
|
||||
FREEIPA_PASS=
|
||||
|
||||
# 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
|
||||
|
||||
@@ -1,4 +1,11 @@
|
||||
#!/bin/bash
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user