docker-stacks/murmur
Alexey Skobkin c953946f24
All checks were successful
continuous-integration/drone/pr Build is passing
murmur. Moving to skobkin/murmur and adding IMAGE_TAG to .env.
2024-11-22 01:24:46 +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 murmur. Moving to skobkin/murmur and adding IMAGE_TAG to .env. 2024-11-22 01:24:46 +03:00
.gitignore Moving 'murmur' database directory from volume to bind. 2019-12-12 01:13:48 +03:00
docker-compose.yml murmur. Moving to skobkin/murmur and adding IMAGE_TAG to .env. 2024-11-22 01:24:46 +03:00
README.md Adding missing README.md for murmur. 2019-04-10 21:53:05 +03:00

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"