mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-03 20:46:41 +00:00
chore: add an extra label to nginx for proper filtering of docker container
Signed-off-by: Pranav C <pranavxc@gmail.com>
This commit is contained in:
@@ -576,6 +576,8 @@ services:
|
||||
|
||||
nginx:
|
||||
image: nginx:latest
|
||||
labels:
|
||||
com.nocodb.service: "nginx"
|
||||
volumes:
|
||||
- ./nginx:/etc/nginx/conf.d
|
||||
EOF
|
||||
@@ -606,7 +608,7 @@ if [ "$SSL_ENABLED" = 'y' ] || [ "$SSL_ENABLED" = 'Y' ]; then
|
||||
- ./letsencrypt:/etc/letsencrypt
|
||||
- letsencrypt-lib:/var/lib/letsencrypt
|
||||
- webroot:/var/www/certbot
|
||||
- /var/run/docker.sock:/var/run/docker.sock # Mount Docker socket
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
entrypoint: |
|
||||
/bin/sh -c '
|
||||
apk add docker-cli;
|
||||
@@ -619,7 +621,7 @@ if [ "$SSL_ENABLED" = 'y' ] || [ "$SSL_ENABLED" = 'Y' ]; then
|
||||
else
|
||||
echo "Certificates renewed. Reloading nginx...";
|
||||
sleep 5;
|
||||
CONTAINER_NAME=\$\$(docker ps --format "{{.Names}}" | grep "nginx")
|
||||
CONTAINER_NAME=\$\$(docker ps --format "{{.Names}}" --filter "com.nocodb.service=nginx" | grep "nginx")
|
||||
docker exec \$\$CONTAINER_NAME nginx -s reload;
|
||||
fi;
|
||||
sleep 12h & wait \$\${!};
|
||||
|
||||
Reference in New Issue
Block a user