From b03da5e6e0f0b21951d2121dca2ef1128225b1cc Mon Sep 17 00:00:00 2001 From: jaydee Date: Tue, 12 Sep 2023 08:13:25 +0200 Subject: [PATCH] upt playbook --- bookstack/docker-compose.yml | 52 ++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 bookstack/docker-compose.yml diff --git a/bookstack/docker-compose.yml b/bookstack/docker-compose.yml new file mode 100644 index 0000000..8765192 --- /dev/null +++ b/bookstack/docker-compose.yml @@ -0,0 +1,52 @@ +--- +version: "2" +services: + bookstack: + image: lscr.io/linuxserver/bookstack + container_name: bookstack + environment: + - PUID=1000 + - PGID=1000 + - APP_URL=http://192.168.77.106:6875 + - DB_HOST=bookstack_db + - DB_PORT=3306 + - DB_USER=bookstack + - DB_PASS=l4c1j4yd33Du5lo + - DB_DATABASE=bookstackapp + - AUTH_METHOD=ldap + - LDAPS_SERVER=ldap://192.168.77.106:389 + - LDAP_BASE_DN="OU=people, DC=sectorq, DC=eu" + - LDAP_DN="CN=admin, DC=sectorq, DC=eu" + - LDAP_PASS="l4c1j4yd33Du5lo" + - LDAP_USER_FILTER=(&(sAMAccountName=$(user))) + - LDAP_VERSION=3 + - LDAP_ID_ATTRIBUTE=BIN;objectGUID + - LDAP_EMAIL_ATTRIBUTE=mail + - LDAP_DISPLAY_NAME_ATTRIBUTE=cn + - LDAP_THUMBNAIL_ATTRIBUTE=thumbnailPhoto + - LDAP_START_TLS=false + - LDAP_USER_TO_GROUPS=true + - LDAP_GROUP_ATTRIBUTE="memberOf" + - LDAP_REMOVE_FROM_GROUPS=false + + volumes: + - /share/docker_data/bookstrap/bookstack_app_data:/config + ports: + - 6875:80 + restart: unless-stopped + depends_on: + - bookstack_db + bookstack_db: + image: lscr.io/linuxserver/mariadb + container_name: bookstack_db + environment: + - PUID=1000 + - PGID=1000 + - MYSQL_ROOT_PASSWORD=l4c1j4yd33Du5lo + - TZ=Europe/London + - MYSQL_DATABASE=bookstackapp + - MYSQL_USER=bookstack + - MYSQL_PASSWORD=l4c1j4yd33Du5lo + volumes: + - /share/docker_data/bookstrap/bookstack_db_data:/config + restart: unless-stopped \ No newline at end of file