Dockerfile for Airsonic
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

19 lines
413 B

  1. FROM docker.io/matrixdotorg/base-alpine
  2. ARG VERSION
  3. RUN apk add --no-cache \
  4. openjdk8 \
  5. ffmpeg \
  6. && apk add --no-cache -t install-deps \
  7. curl \
  8. && mkdir -p /opt/airsonic \
  9. && cd /opt/airsonic \
  10. && curl -O -L https://github.com/airsonic/airsonic/releases/download/${VERSION}/airsonic.war \
  11. && chmod a+x airsonic.war \
  12. && apk del install-deps
  13. COPY root /
  14. EXPOSE 8080
  15. VOLUME /var/airsonic