libretime/.env.easypanel.example
Cesar Jhoanny Mendivil Rubio 62961f0db4
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): agregar configuración inicial para LibreTime en EasyPanel
2025-09-30 18:22:03 -07:00

86 lines
2.1 KiB
Plaintext

# Variables de entorno para LibreTime en EasyPanel
# Copia este archivo como .env y ajusta los valores según tu configuración
# ======================
# CONFIGURACIÓN GENERAL
# ======================
# Versión de LibreTime a usar (latest para la más reciente)
LIBRETIME_VERSION=latest
# URL pública de tu instalación (REQUERIDO - cambia por tu dominio)
LIBRETIME_GENERAL_PUBLIC_URL=https://tu-dominio.com
# Ruta al archivo de configuración de LibreTime
LIBRETIME_CONFIG_FILEPATH=./config.local.yml
# Activar modo debug (solo para desarrollo)
LIBRETIME_DEBUG=false
# ======================
# CONFIGURACIÓN DE PUERTOS PARA EASYPANEL
# ======================
# Puerto para Nginx (interfaz web)
NGINX_PORT=8080
# Puerto para Icecast (streaming)
ICECAST_PORT=8000
# Puerto para Liquidsoap Harbor (input de audio)
LIQUIDSOAP_HARBOR_PORT=8001
# Puerto para Liquidsoap Telnet (control)
LIQUIDSOAP_TELNET_PORT=8002
# ======================
# BASE DE DATOS POSTGRESQL
# ======================
# Usuario de la base de datos
POSTGRES_USER=libretime
# Contraseña de la base de datos (CAMBIA ESTO)
POSTGRES_PASSWORD=tu_password_seguro_aqui
# Nombre de la base de datos
POSTGRES_DB=libretime
# ======================
# RABBITMQ (MESSAGE BROKER)
# ======================
# Virtual host de RabbitMQ
RABBITMQ_DEFAULT_VHOST=/libretime
# Usuario de RabbitMQ
RABBITMQ_DEFAULT_USER=libretime
# Contraseña de RabbitMQ (CAMBIA ESTO)
RABBITMQ_DEFAULT_PASS=tu_password_rabbitmq_aqui
# ======================
# ICECAST (SERVIDOR DE STREAMING)
# ======================
# Contraseña para fuentes de audio (CAMBIA ESTO)
ICECAST_SOURCE_PASSWORD=tu_source_password_aqui
# Contraseña de administrador de Icecast (CAMBIA ESTO)
ICECAST_ADMIN_PASSWORD=tu_admin_password_aqui
# Contraseña para relay de Icecast (CAMBIA ESTO)
ICECAST_RELAY_PASSWORD=tu_relay_password_aqui
# Usuario administrador de Icecast
ICECAST_ADMIN_USER=admin
# Hostname de Icecast (tu dominio sin http/https)
ICECAST_HOSTNAME=tu-dominio.com
# ======================
# CONFIGURACIÓN DE NGINX
# ======================
# Número de procesos worker de Nginx
NGINX_WORKER_PROCESSES=auto