From dd758f7e12b20f3c72300ba854f59ef060d4aaa6 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen@paragon-es.de>
Date: Sat, 22 Dec 2018 20:50:05 +0100
Subject: [PATCH] Remove container after exit and ask for project name at the
 beginning

---
 l3d | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/l3d b/l3d
index 3fb8ed7..90d90cd 100755
--- a/l3d
+++ b/l3d
@@ -14,9 +14,13 @@ if [[ "${PHP_VERSION}" == "" ]]; then
   done
   echo "PHP_VERSION=${PHP_VERSION}" >>.env
 fi
+if [[ "${COMPOSE_PROJECT_NAME}" == "" ]]; then
+  read -p "Name your project (used as subdomain): " COMPOSE_PROJECT_NAME
+  echo "COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME}" >>.env
+fi
 
 if [[ "$1" == "-u" ]]; then
   docker pull registry.lakedrops.com/docker/l3d:php-${PHP_VERSION}
 fi
 
-docker run -it -v /var/run/docker.sock:/var/run/docker.sock -v ${PWD}:/drupal -v ${SSH_AUTH_SOCK}:/ssh-agent -v ${HOME}/.traefik:/root/.traefik -e SSH_AUTH_SOCK=/ssh-agent -w /drupal registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} /usr/bin/fish
+docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v ${PWD}:/drupal -v ${SSH_AUTH_SOCK}:/ssh-agent -v ${HOME}/.traefik:/root/.traefik -e SSH_AUTH_SOCK=/ssh-agent -e COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME} -w /drupal registry.lakedrops.com/docker/l3d:php-${PHP_VERSION} /usr/bin/fish
-- 
GitLab