Feat/icecast config options #6

Open
ChasquiLabo wants to merge 2 commits from escuela-comun/icecast:feat/icecast-config-options into main
2 changed files with 27 additions and 4 deletions
+20 -2
View File
@@ -4,8 +4,26 @@ DOMAIN=icecast.example.com
LETS_ENCRYPT_ENV=production
ICECAST_SOURCE_PASSWORD=changeme
#####################################################################
# Icecast server #
#####################################################################
ICECAST_LOCATION="Cyberspace"
ICECAST_ADMIN_EMAIL=admin@example.com
ICECAST_ADMIN_USERNAME=admin
#####################################################################
# Icecast passwords #
#####################################################################
ICECAST_SOURCE_PASSWORD=changeme
ICECAST_RELAY_PASSWORD=changeme
ICECAST_ADMIN_PASSWORD=changeme
ICECAST_LOCATION=Cyberspace
#####################################################################
# Icecast limits #
#####################################################################
ICECAST_MAX_CLIENTS=1000
ICECAST_MAX_SOURCES=10
+7 -2
View File
@@ -8,9 +8,14 @@ services:
- proxy
environment:
- ICECAST_HOSTNAME=$DOMAIN
- ICECAST_SOURCE_PASSWORD
- ICECAST_ADMIN_PASSWORD
- ICECAST_LOCATION
- ICECAST_ADMIN_EMAIL
- ICECAST_ADMIN_USERNAME
- ICECAST_SOURCE_PASSWORD
- ICECAST_RELAY_PASSWORD
- ICECAST_ADMIN_PASSWORD
- ICECAST_MAX_CLIENTS
- ICECAST_MAX_SOURCES
deploy:
restart_policy:
condition: on-failure