diff --git a/docker-compose.yml b/docker-compose.yml index 06de069..ed3e8f6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -25,7 +25,7 @@ services: - ./data/prosody:/var/lib/prosody - ./logs/prosody:/var/log/prosody - ./data/prosody/configuration:/etc/prosody/conf.d - - /etc/letsencrypt/live/xmpp.guschin.info:/etc/prosody/certs/letsencrypt:ro + - /etc/letsencrypt:/etc/prosody/certs/letsencrypt:ro restart: unless-stopped mem_limit: 200M healthcheck: diff --git a/entrypoint.sh b/entrypoint.sh index 7944707..da1a625 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -41,8 +41,8 @@ touch /var/log/prosody/prosody.log /var/log/prosody/prosody.err 2>/dev/null || t # Copy Let's Encrypt certificate to prosody certs directory if available CERT_PATH="/etc/prosody/certs/xmpp.guschin.info.crt" KEY_PATH="/etc/prosody/certs/xmpp.guschin.info.key" -LETSENCRYPT_CERT="/etc/prosody/certs/letsencrypt/fullchain.pem" -LETSENCRYPT_KEY="/etc/prosody/certs/letsencrypt/privkey.pem" +LETSENCRYPT_CERT="/etc/prosody/certs/letsencrypt/live/xmpp.guschin.info/fullchain.pem" +LETSENCRYPT_KEY="/etc/prosody/certs/letsencrypt/live/xmpp.guschin.info/privkey.pem" if [ -f "$LETSENCRYPT_CERT" ] && [ -f "$LETSENCRYPT_KEY" ]; then echo "Setting up Let's Encrypt certificate..."