libretime/scripts/docker-local-up.sh
Cesar Jhoanny Mendivil Rubio ac2806e2f6
Some checks are pending
Container / meta (analyzer) (push) Waiting to run
Container / meta (api) (push) Waiting to run
Container / meta (legacy) (push) Waiting to run
Container / meta (nginx) (push) Waiting to run
Container / meta (playout) (push) Waiting to run
Container / meta (worker) (push) Waiting to run
Container / build (push) Blocked by required conditions
Project / pre-commit (push) Waiting to run
Project / test-tools (push) Waiting to run
Release-Please / release-please (push) Waiting to run
feat(easypanel): implement config generator and update docker-compose for EasyPanel integration
2025-10-01 17:16:04 -07:00

20 lines
590 B
Bash
Executable File

#!/bin/sh
# Helper para levantar LibreTime en macOS usando docker compose
set -eu
ROOT_DIR=$(cd "$(dirname "$0")/.." && pwd)
cd "$ROOT_DIR"
if [ ! -f .env ]; then
echo ".env not found — copying from .env.example"
cp .env.example .env
echo "Please edit .env and set secure passwords for POSTGRES_PASSWORD and RABBITMQ_DEFAULT_PASS, then re-run this script."
exit 1
fi
echo "Starting docker compose using docker-compose.easypanel.yml..."
docker compose -f docker-compose.easypanel.yml up -d
echo "Done. To see logs: docker compose -f docker-compose.easypanel.yml logs -f api"