This commit is contained in:
Valentin 2024-11-11 20:40:42 +01:00
parent aff8d49145
commit 99917f23a7
2 changed files with 11 additions and 7 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash
mkdir /home/$username/cms.$DOMAIN_NAME
cp assets/directus.docker-compose.yml /home/$username/cms.$DOMAIN_NAME/docker-compose.yml
cp assets/.env.example /home/$username/cms.$DOMAIN_NAME/.env
mkdir "/home/${username}/cms.${DOMAIN_NAME}"
cp assets/directus.docker-compose.yml "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml"
cp assets/.env.example "/home/${username}/cms.${DOMAIN_NAME}/.env"
docker network create web
docker compose -f /home/$username/cms.$DOMAIN_NAME/docker-compose.yml up -d
docker compose -f "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml" up -d

View File

@ -41,11 +41,15 @@ else
echo "Docker is installed."
fi
if [[ -z "$username" ]]; then
username=$(getent passwd 1001 | cut -d: -f1)
fi
# Check if a Caddy container is running
if docker ps --filter "ancestor=caddy" --format '{{.Names}}' | grep -q .; then
echo "A Caddy container is running."
else
mkdir /home/$username/caddy
cp assets/caddy.docker-compose.yml /home/$username/caddy/docker-compose.yml
docker compose -f /home/$username/cms.$DOMAIN_NAME/docker-compose.yml up -d
mkdir "/home/${username}/caddy"
cp assets/caddy.docker-compose.yml "/home/${username}/caddy/docker-compose.yml"
docker compose -f "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml" up -d
fi