#!/bin/bash export COMPOSE_PROJECT_NAME=laurelin function confirm() { echo -n "$@ [y/N]: " read -e answer for response in y Y do if [ "_$answer" == "_$response" ] then return 0 fi done # default to no return 1 } confirm reset containers? && docker compose --file docker-compose.dev.yaml down confirm reset database? && docker volume rm laurelin_laurelindb_data confirm rebuild api? && docker compose --file docker-compose.dev.yaml build confirm launch? && docker compose --file docker-compose.dev.yaml up