# {{ ansible_managed }} FROM alpine:latest RUN apk --no-cache add \ mpd; \ RUN useradd \ --uid 1000 \ --guid 1000 \ --groups mpd \ --shell /sbin/nologin \ --no-create-home \ --no-user-group \ sonny USER sonny WORKDIR /app RUN mkdir /app/config /app/state /app/playlists EXPOSE {{ mpd_port }}/tcp {{ mpd_http_stream_port }}/tcp {{ mpd_http_mobile_stream_port }}/tcp CMD ["/usr/bin/mpd", "--no-daemon", "--stdout", "/app/config/mpd.conf"]