[Support] knex666 - Icecast


8 posts in this topic Last Reply

Recommended Posts

Application Name: Icecast

Overview: Support for Docker image of Icecast

Application: Icecast - http://icecast.org/

Docker Hub: https://hub.docker.com/r/infiniteproject/icecast/

GitHub: https://github.com/maschhoff/docker/tree/master/icecast

 

Please read all information in the Overview Box. And use the configuration and files providet on github.

Is a good combination with Mopidy

For any question - dont mind to ask!

Edited by knex666
Link to post
  • 9 months later...

even though im specifying the directive

 

    <security>
        <chroot>0</chroot>
        <changeowner>
            <user>icecast</user>
            <group>icecast</group>
        </changeowner>
    </security>

 

The docker wont start because:

 


Couldn't find user "icecast" in password file
Couldn't find group "icecast" in groups file

 

What do i have to do?

Link to post

Tells me :

 

Couldn't find user "nobody" in password file
Couldn't find group "nobody" in groups file
ERROR: You should not run icecast2 as root
Use the changeowner directive in the config file

 

I use:

        <changeowner>
            <user>nobody</user>
            <group>nobody</group>
        </changeowner>

 

I check:

 

image.png.515deb1627fc2f70bbecc4a86b47171c.png

 

 

I add variables to container:

 

 

image.thumb.png.e862da55bad24a73e494f33eee6bb9a7.png

Still user/group "Nobody" found.

 

Whats wrong with this container?

 

Edited by je82
Link to post

I'm a complete newb at docker but it looks like this container is broken as it is not running:

 

RUN addgroup -S icecast && \

adduser -S icecast

 

There's no user icecast for this docker container, so the icecast server won't start because it has no users, anyone have any idea how to fix it?

Link to post
7 hours ago, knex666 said:

As written in the description please copy and use the icecast.xml from here:

https://github.com/maschhoff/docker/tree/master/icecast

 

This should work fine.

 

Cheers and merry xMas

I used this config file, it gives me the same error.

Config file contains:

 

            <user>icecast</user>
            <group>icecast</group>

This user is not exist within the container according to icecast and it won't boot.

Or is it something else that is wrong and it errors out the wrong thing? Should i be looking at something else?

 

I tried a different container for Icecast and all of them give the exact same error, the user/group does not exist, i've tried with user:group nobody:users as this is the user that runs docker containers on unraid but this doesn't work either.

 

Ideas would be welcome, merry christmas!

Edited by je82
Link to post
  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.