From 87fcc8a2c55e470d67e4a5ebc26495d44a99f7c5 Mon Sep 17 00:00:00 2001 From: Adam French Date: Sun, 16 Nov 2025 13:11:39 +0000 Subject: [PATCH] setting up ssl --- docker-compose.yml | 8 +++----- post-receive | 10 ++++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) create mode 100755 post-receive diff --git a/docker-compose.yml b/docker-compose.yml index 9ea3787..61fffce 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,13 +16,11 @@ services: - ./nginx/nginx.conf:/etc/nginx/nginx.conf - ./certbot/conf:/etc/letsencrypt - ./certbot/www:/var/www/certbot - + certbot: image: certbot/certbot container_name: certbot - volumes: + volumes: - ./certbot/conf:/etc/letsencrypt - ./certbot/www:/var/www/certbot - command: certonly --webroot -w /var/www/certbot --force-renewal --email adam.a.french@outlook.com -d adam-french.co.uk --agree-tos - - + command: certonly --webroot -w /var/www/certbot --force-renewal --email adam.a.french@outlook.com -d adam-french.co.uk --agree-tos --staging diff --git a/post-receive b/post-receive new file mode 100755 index 0000000..82b0bc7 --- /dev/null +++ b/post-receive @@ -0,0 +1,10 @@ +#!/bin/bash + +# Go to deployment directory + +# Pull latest changes from remote repository + +# Start docker applications +docker compose up -d helloworld +docker compose up -d nginx +docker compose up -d certbot