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 #!/bin/bash
mkdir /home/$username/cms.$DOMAIN_NAME mkdir "/home/${username}/cms.${DOMAIN_NAME}"
cp assets/directus.docker-compose.yml /home/$username/cms.$DOMAIN_NAME/docker-compose.yml cp assets/directus.docker-compose.yml "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml"
cp assets/.env.example /home/$username/cms.$DOMAIN_NAME/.env cp assets/.env.example "/home/${username}/cms.${DOMAIN_NAME}/.env"
docker network create web 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." echo "Docker is installed."
fi fi
if [[ -z "$username" ]]; then
username=$(getent passwd 1001 | cut -d: -f1)
fi
# Check if a Caddy container is running # Check if a Caddy container is running
if docker ps --filter "ancestor=caddy" --format '{{.Names}}' | grep -q .; then if docker ps --filter "ancestor=caddy" --format '{{.Names}}' | grep -q .; then
echo "A Caddy container is running." echo "A Caddy container is running."
else else
mkdir /home/$username/caddy mkdir "/home/${username}/caddy"
cp assets/caddy.docker-compose.yml /home/$username/caddy/docker-compose.yml 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 docker compose -f "/home/${username}/cms.${DOMAIN_NAME}/docker-compose.yml" up -d
fi fi