AzuraCast is a self-hosted internet radio solution. The installation instructions do not seem easy to adapt to Kubernetes.
[AzuraCast](https://github.com/azuracast/azuracast) is a self-hosted internet radio solution. The installation instructions do not seem easy to adapt to Kubernetes.
eric
changed title from Deploy AzuraCast to Deploy a music streaming service2025-04-18 13:04:06 +00:00
According to this discussion, there is not an easy way to deploy AzuraCast to Kubernetes. There are some alternatives, but I'm not sure any of them will really give me what I want. A custom solution may be necessary - maybe even a RaspberryPi streaming to Owncast...
According to [this discussion](https://github.com/AzuraCast/AzuraCast/discussions/4789), there is not an easy way to deploy AzuraCast to Kubernetes. There are some [alternatives](https://alternativeto.net/software/azuracast/), but I'm not sure any of them will really give me what I want. A custom solution may be necessary - maybe even a RaspberryPi streaming to Owncast...
I have set up a Raspberry Pi with OBS and have deployed an instance of obs-web for remote control. There is still testing and setup to be done, but overall I think this will be an easy way to set up a 24/7 broadcast.
I have set up a Raspberry Pi with OBS and have deployed an instance of [obs-web](https://github.com/Niek/obs-web) for remote control. There is still testing and setup to be done, but overall I think this will be an easy way to set up a 24/7 broadcast.
The files directory from Nextcloud was mounted to the Raspberry Pi's local filesystem, which provides access to the public MinIO bucket. OBS was configured to shuffle and repeat a playlist from the public/audio/mp3 directory. I should be able to publish additional files to this location to have them broadcasted automatically. This configuration requires a lot of manual maintenance, but is better than using my personal desktop for a 24/7 broadcast.
The files directory from Nextcloud was mounted to the Raspberry Pi's local filesystem, which provides access to the public MinIO bucket. OBS was configured to shuffle and repeat a playlist from the `public/audio/mp3` directory. I should be able to publish additional files to this location to have them broadcasted automatically. This configuration requires a lot of manual maintenance, but is better than using my personal desktop for a 24/7 broadcast.
WebDAV from Nextcloud was not sufficiently stable to maintain a 24 hour live stream. I have installed s3fs on the RaspberryPi and my initial impression is that it seems much more reliable. I will continue to monitor to ensure continuous streaming.
WebDAV from Nextcloud was not sufficiently stable to maintain a 24 hour live stream. I have installed `s3fs` on the RaspberryPi and my initial impression is that it seems much more reliable. I will continue to monitor to ensure continuous streaming.
The same basic setup was deployed onto an iMac, which is more capable of running a 24/7 live stream and provides a more convenient interface for doing so. I am currently streaming from a bot account on Minetest with the music library on shuffle.
The same basic setup was deployed onto an iMac, which is more capable of running a 24/7 live stream and provides a more convenient interface for doing so. I am currently streaming from a bot account on Minetest with the [music library](https://minio.eom.dev/public?prefix=Music/) on shuffle.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
AzuraCast is a self-hosted internet radio solution. The installation instructions do not seem easy to adapt to Kubernetes.
Deploy AzuraCastto Deploy a music streaming serviceAccording to this discussion, there is not an easy way to deploy AzuraCast to Kubernetes. There are some alternatives, but I'm not sure any of them will really give me what I want. A custom solution may be necessary - maybe even a RaspberryPi streaming to Owncast...
I have set up a Raspberry Pi with OBS and have deployed an instance of obs-web for remote control. There is still testing and setup to be done, but overall I think this will be an easy way to set up a 24/7 broadcast.
The files directory from Nextcloud was mounted to the Raspberry Pi's local filesystem, which provides access to the public MinIO bucket. OBS was configured to shuffle and repeat a playlist from the
public/audio/mp3directory. I should be able to publish additional files to this location to have them broadcasted automatically. This configuration requires a lot of manual maintenance, but is better than using my personal desktop for a 24/7 broadcast.WebDAV from Nextcloud was not sufficiently stable to maintain a 24 hour live stream. I have installed
s3fson the RaspberryPi and my initial impression is that it seems much more reliable. I will continue to monitor to ensure continuous streaming.The same basic setup was deployed onto an iMac, which is more capable of running a 24/7 live stream and provides a more convenient interface for doing so. I am currently streaming from a bot account on Minetest with the music library on shuffle.
The iMac setup is fairly manual, but I will probably stick with it for the time being until the need for something more substantial arises.