feat: set icecast mount default charset to UTF-8

On first install, configure icecast to use utf-8 as default charset for it's mounts.

Fixes #2501
This commit is contained in:
jo 2023-04-07 00:26:38 +02:00 committed by Kyle Robbertze
parent 31e69a60f7
commit 755848482d
4 changed files with 40 additions and 4 deletions

View file

@ -26,6 +26,27 @@ Please follow this **before the upgrade procedure**.
## :arrow_up: Upgrading
### Icecast mount default charset
During the first installation, the installer will configure Icecast to use UTF-8 as default charset for mounts. To upgrade an existing installation, you may want to manually apply the changes in the `/etc/icecast2/icecast.xml`:
```xml
<mount type="default">
<charset>UTF-8</charset>
</mount>
```
Or if only want to set the charset to UTF-8 for specific mounts (for example `/main.mp3`):
```xml
<mount type="normal">
<mount-name>/main.mp3</mount-name>
<charset>UTF-8</charset>
</mount>
```
Please, see the [documentation for more details](../admin-manual/stream-configuration.md#utf-8-metadata-in-icecast-mp3-streams).
## :warning: Known issues
The following issues may need a workaround for the time being. Please search the [issues](https://github.com/libretime/libretime/issues) before reporting problems not listed below.