Files
safechat/docker/README.md
2018-07-14 11:41:00 +02:00

967 B

Docker Image for SafeChat

For a running example see: https://safechat.ch

Run SafeChat

Safechat exposts port 8080 as it is based on mwaeckerlin/php-fpm.

You need a mysql database (less than version 8). The hostname must be mysql and the root password must be set in MYSQL_ENV_MYSQL_ROOT_PASSWORD, e.g.

docker run -d --name safechat-mysql -e MYSQL_ROOT_PASSWORD=$(pwgen 20 1) mysql:5
docker run -d --name safechat -p 8005:8080 --link safechat-mysql:mysql mwaeckerlin/safechat

Build Docker Image

Install safechat into path docker/usr, then build the image, e.g.:

cd ~/git/safechat
./bootstrap.sh -t "all install" --prefix=$(pwd)/docker/usr
docker build --rm --force-rm -t mwaeckerlin/safechat docker