| 1234567891011121314151617181920212223 |
- #!/bin/sh
- env
- set -x
- if [ -n "$ICECAST_SOURCE_PASSWORD" ]; then
- sed -i "s/<source-password>[^<]*<\/source-password>/<source-password>$ICECAST_SOURCE_PASSWORD<\/source-password>/g" /usr/share/icecast2/icecast.xml
- fi
- if [ -n "$ICECAST_RELAY_PASSWORD" ]; then
- sed -i "s/<relay-password>[^<]*<\/relay-password>/<relay-password>$ICECAST_RELAY_PASSWORD<\/relay-password>/g" /usr/share/icecast2/icecast.xml
- fi
- if [ -n "$ICECAST_ADMIN_PASSWORD" ]; then
- sed -i "s/<admin-password>[^<]*<\/admin-password>/<admin-password>$ICECAST_ADMIN_PASSWORD<\/admin-password>/g" /usr/share/icecast2/icecast.xml
- fi
- if [ -n "$ICECAST_PASSWORD" ]; then
- sed -i "s/<password>[^<]*<\/password>/<password>$ICECAST_PASSWORD<\/password>/g" /usr/share/icecast2/icecast.xml
- fi
- sudo -Eu icecast2 icecast2 -n -c /usr/share/icecast2/icecast.xml
|