Oxlade/docker-booked with an optional AD plugin and the latest versions of PHP and Booked
776
This is a fork of Oxlade/docker-booked with PHP version 7.3.6 and booked version 2.7.6 along with an optional Active Directory plugin. It is recommended to build this with a docker-compose file as located in github here: https://github.com/RegentCollege/docker-booked along with a mysql.env file and a booked.env file. If you'd rather just run this container please follow the instructions below.
Instructions
Start the container
You need a running MySQL database, set up your local configuration and launch the db install
docker run --name ttmysqldb -e MYSQL_ROOT_PASSWORD=password -d mysql:5.7 docker run -d --link ttmysqldb:ttmysqldb --name booked regentcollege/docker-booked
Setup the configuration BOOKED_INSTALL_PASSWORD=c6c06e4030edfc9a376d79e2a39a13734780933cd6f36f6007
generate an installation password with 50 hex characters Linux command tr -dc 'a-f0-9' < /dev/urandom | head -c50
BOOKED_WEB_URL="http://book.example.com"
BOOKED_APP_TITLE="Booked Scheduler"
BOOKED_DEFAULT_TIMEZONE="Europe/Paris"
BOOKED_DEFAULT_LANGUAGE="fr_fr"
list of languages available in the lang folder
BOOKED_ICS_SUBSCRIPTION_KEY=""
generate an ics subscription key with 12 characters Linux command < /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c12
Other settings can be found here: https://github.com/RegentCollege/docker-booked/
Launch the db install http://book.example.com/Web/install/ Provide the root account of the DB even for an update
Credits Thanks to olaxe, bobdrummond and matzegebbe for their Booked docker environments
Content type
Image
Digest
Size
222.1 MB
Last updated
almost 7 years ago
docker pull regentcollege/docker-booked