fix the errors in dashboard
This commit is contained in:
@@ -11,6 +11,7 @@ PROJECT_NAME="${DOCKER_PROD_PROJECT_NAME:-rentaldrivego-prod}"
|
||||
PORTAINER_PROJECT_NAME="${DOCKER_PORTAINER_PROJECT_NAME:-rentaldrivego-portainer-prod}"
|
||||
TRAEFIK_NETWORK="${DOCKER_PROD_TRAEFIK_NETWORK:-traefik-proxy}"
|
||||
VOLUME_BACKUP_IMAGE="${DOCKER_VOLUME_BACKUP_IMAGE:-postgres:16-alpine}"
|
||||
API_UPLOADS_VOLUME="${DOCKER_PROD_API_UPLOADS_VOLUME:-${PROJECT_NAME}_api_uploads}"
|
||||
|
||||
ensure_env_file() {
|
||||
if [[ ! -f "${ENV_FILE}" ]]; then
|
||||
@@ -27,6 +28,13 @@ ensure_traefik_network() {
|
||||
fi
|
||||
}
|
||||
|
||||
ensure_api_uploads_volume() {
|
||||
if ! docker volume inspect "${API_UPLOADS_VOLUME}" >/dev/null 2>&1; then
|
||||
echo "Creating Docker volume: ${API_UPLOADS_VOLUME}"
|
||||
docker volume create "${API_UPLOADS_VOLUME}" >/dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
prod_compose() {
|
||||
docker compose -p "${PROJECT_NAME}" --env-file "${ENV_FILE}" -f "${PROD_COMPOSE_FILE}" "$@"
|
||||
}
|
||||
@@ -41,6 +49,7 @@ traefik_compose() {
|
||||
|
||||
start_prod_services() {
|
||||
ensure_env_file
|
||||
ensure_api_uploads_volume
|
||||
prod_compose up --build -d "$@"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user