A Docker Compose project for deploying www.stephen-cresswell.net
docker network create www
mkdir -p containers/nginx/etc/ngnix/ssl
openssl req \
-x509 \
-nodes \
-newkey rsa:4096 \
-keyout containers/nginx/etc/ngnix/ssl/stephen-cresswell.key \
-out containers/nginx/etc/ngnix/ssl/stephen-cresswell.pem \
-days 9000
HEALTHCHECK_INTERVAL=1m
HEALTHCHECK_TIMEOUT=5s
HEALTHCHECK_RETRIES=3
CONTAINERS_DIR=./containers
REPO_USER=
REPO_PASSWORD=
NEW_RELIC_AGENT_ENABLED=
NEW_RELIC_LICENSE_KEY=
NEW_RELIC_LOGGING_ENABLED=false
sudo echo '127.0.0.1 local.stephen-cresswell.net' >> /etc/hosts
docker-compose up -d www-app-local