#!/usr/bin/env sh printf "Project name: " read -r PROJECT mkdir -p "$PROJECT" cd "$PROJECT" || exit printf "Image name: " read -r IMAGE printf "App name (network alias): " read -r NAME printf "Enable watchtower [true/false]: " read -r WATCHTOWER_ENABLE cat <"docker-compose.yml" version: '3' services: app: image: ${IMAGE} restart: always labels: com.centurylinklabs.watchtower.enable: ${WATCHTOWER_ENABLE} env_file: - .env - .secret.env networks: apps: aliases: - ${NAME} networks: apps: external: true EOF vim -O2 "docker-compose.yml" ".env"