https://github.com/kuhball/icecast-ldap
Icecast source authentication via ldap
https://github.com/kuhball/icecast-ldap
authentication icecast ldap source
Last synced: 8 days ago
JSON representation
Icecast source authentication via ldap
- Host: GitHub
- URL: https://github.com/kuhball/icecast-ldap
- Owner: kuhball
- License: mit
- Created: 2020-04-13T11:17:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-08T07:50:46.000Z (about 2 years ago)
- Last Synced: 2026-01-14T16:54:38.362Z (16 days ago)
- Topics: authentication, icecast, ldap, source
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# icecast-ldap
This container provides ldap authentication for icecast sources.
Following env vars are used for the configuration:
- `ICECAST_AUTH_LDAP_SECURE` if true ldaps is used
- `ICECAST_AUTH_LDAP_SRV` hostname or IP from ldap server
- `ICECAST_AUTH_LDAP_DN` dn used for validation
Example icecast.xml mount part:
```xml
/*
```
Build container locally:
```shell script
podman build --rm -t scouball/icecast-ldap:latest .
```
Example kube file for podman pods:
[icecast.yml](icecast.yml)