Skip to content
Snippets Groups Projects
Dockerfile 438 B
Newer Older
  • Learn to ignore specific revisions
  • FROM savonet/liquidsoap:v1.4.3
    
    LABEL maintainer="David Trattnig <david.trattnig@subsquare.at>"
    
    # Dependencies & Utils
    RUN apt update && apt -y install \
          alsa-utils
    
    # Setup Engine
    
    RUN mkdir -p /srv/src
    RUN mkdir -p /srv/config
    COPY src /srv/src
    COPY run.sh /srv
    VOLUME ["/srv/socket", "/srv/logs", "/var/audio/source", "/var/audio/playlist", "/var/audio/station"]
    
    # Start the Engine
    
    ENTRYPOINT ["./run.sh", "core"]