docker-stacks/murmur
Alexey Skobkin 955f090a65 murmur. Updated to 1.4.230. Switched to image with murmur built from source instead of image using official static binary because static build is broken in the current release. 2022-01-20 04:29:44 +03:00
..
config Adding murmur configuration draft. 2019-04-10 21:40:27 +03:00
db Moving 'murmur' database directory from volume to bind. 2019-12-12 01:13:48 +03:00
.env.dist Adding log limit settings to magneticod and murmur stacks. 2019-11-23 02:01:51 +03:00
.gitignore Moving 'murmur' database directory from volume to bind. 2019-12-12 01:13:48 +03:00
README.md Adding missing README.md for murmur. 2019-04-10 21:53:05 +03:00
docker-compose.yml murmur. Updated to 1.4.230. Switched to image with murmur built from source instead of image using official static binary because static build is broken in the current release. 2022-01-20 04:29:44 +03:00

README.md

Installation

# Create config file
cp config/murmur.ini.dist config/murmur.ini

# Edit config
nano -w config/murmur.ini

# Create ENV file
cp .env.dist .env

# Edit ENV file (set server hostname)
nano -w .env

# Run services (you may want to setup SSL certificate before this)
docker-compose up -d

Issue a cert

Use acme.sh for certificate retrieval.

# Create directory
mkdir /etc/ssl/${MURMUR_HOSTNAME}

# Issue a cert
acme.sh --issue --standalone -d ${MURMUR_HOSTNAME}

# Copy
acme.sh --install-cert -d ${MURMUR_HOSTNAME} --key-file /etc/ssl/${MURMUR_HOSTNAME}/domain.key --fullchain-file /etc/ssl/${MURMUR_HOSTNAME}/domain.crt --reloadcmd "docker restart murmur"