There were various issues in the docker-compose setup that made it unsuitable
for a development environment, and some things that plain didn't work. I've
fixed all of these up and got it working locally. I'm going to add
a link to the procedure (which is now in the README) on the wiki after this is merged.
fix(docker-compose): remove bad "external" property of networks
fix(docker-compose.sh): load the env file, fix shellcheck
feat(docker-compose): add self-contained dev configuration
fix(docker-compose): load the environment into the webhooker service
docs: update repo URL in README
fix(docker-compose): make the mysql service actually work
chore(webhooker): npm added name to the lockfile
feat(setup): add a script to create an API key for the webhook service
There were various issues in the docker-compose setup that made it unsuitable for a development environment, and some things that plain didn't work. I've fixed all of these up and got it working locally. I'm going to add a link to the procedure (which is now in the README) on the wiki after this is merged.