Creates a dummt LDAP with the Kimai dev users in it.
docker-compose up
http://localhost:8080, admin user:
cn=admin,dc=kimai,dc=net
kitten
License: MIT License
Creates a dummt LDAP with the Kimai dev users in it.
docker-compose up
http://localhost:8080, admin user:
cn=admin,dc=kimai,dc=net
kitten
Hi Toby,
great idea! I wanted to set this one up, as I am struggling with getting OpenLDAP up and running on my machine.
But I run into errors with docker-compose up
:
Creating kimai-test-ldap_ldap_1 ... done
Creating kimai-test-ldap_ldapadmin_1 ... done
Attaching to kimai-test-ldap_ldap_1, kimai-test-ldap_ldapadmin_1
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Database and config directory are empty...
ldap_1 | Init new ldap server...
ldap_1 | invoke-rc.d: could not determine current runlevel
ldap_1 | invoke-rc.d: policy-rc.d denied execution of stop.
ldap_1 | Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.4.44+dfsg-5+deb9u2... done.
ldap_1 | Creating initial configuration... done.
ldap_1 | Creating LDAP directory... failed.
ldap_1 | Loading the initial configuration from the ldif file () failed with
ldap_1 | the following error while running slapadd:
ldap_1 | 5cebca2c mdb_db_open: database "dc=kimai,dc=net" cannot be opened: Invalid argument (22). Restore from backup!
ldap_1 | 5cebca2c backend_startup_one (type=mdb, suffix="dc=kimai,dc=net"): bi_db_open failed! (22)
ldap_1 | slap_startup failed
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
ldap_1 | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1 | *** Copy /container/service to /container/run/service ignored
ldap_1 | *** /container/run/service already exists
ldap_1 | *** Search service in CONTAINER_SERVICE_DIR = /container/run/service :
ldap_1 | *** link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1 | *** failed to link /container/run/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1 | *** failed to link /container/run/service/slapd/startup.sh to /container/run/startup/slapd: [Errno 17] File exists
ldap_1 | *** link /container/run/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1 | *** directory /container/run/process/slapd already exists
ldap_1 | *** failed to link /container/run/service/slapd/process.sh to /container/run/process/slapd/run : [Errno 17] File exists
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | *** /container/run/startup/slapd failed with status 1
ldap_1 |
ldap_1 | *** Killing all processes...
kimai-test-ldap_ldap_1 exited with code 0
Seems to be the same error, repeated x times but in different colors in my terminal.
Any suggestions on this one?
Neither http://localhost:8080/ nor http://127.0.0.1:8080/ are available.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.