services: ldap: image: 4teamwork/389ds:latest volumes: - ./tmp/389ds:/data ports: - "389:3389" environment: DS_DM_PASSWORD: passthebutter SUFFIX_NAME: "dc=kosmos,dc=org" # phpldapadmin: # image: osixia/phpldapadmin:0.9.0 # ports: # - "8389:80" # environment: # PHPLDAPADMIN_HTTPS: false # PHPLDAPADMIN_LDAP_HOSTS: "#PYTHON2BASH:[{'ldap': [{'server': [{'tls': False}, {'port': 3389}]}, {'login': [{'bind_id': 'cn=Directory Manager'}, {'bind_pass': 'passthebutter'}]}]}]" # PHPLDAPADMIN_LDAP_CLIENT_TLS: false web: build: . tty: true command: bash -c "rm -f /akkounts/tmp/pids/server.pid; bin/dev" volumes: - .:/akkounts ports: - "3000:3000" environment: RAILS_ENV: development LDAP_HOST: ldap LDAP_PORT: 3389 LDAP_ADMIN_PASSWORD: passthebutter LDAP_USE_TLS: "false" depends_on: - ldap