- Move & Rename repo from Rx3/Ampache-MGA9 to Rx3-Docker/Ampache,
- New version naming standard, - Now use docker_tools for .env building, - Now use rx3-docker/php-apache:1.4.0-mga9 & rx3-docker/mariadb-1.1.0-mga9 images, - Add /var/log/init*, /var/log/supervisor* volumes, - Fix crontab: user ampache user instead of root and add it to git, - Fix database restart in compose file, - Add database healthcheck & webapp service depencies.
This commit is contained in:
20
Dockerfile
20
Dockerfile
@@ -1,24 +1,24 @@
|
||||
#
|
||||
# Rx3-Docker/Ampache Dockerfile
|
||||
#-------------------------------------------------------------------------------
|
||||
|
||||
ARG IMG_URL_PREFIX="rx3"
|
||||
ARG IMG_FROM_URL="rx3-docker/php-apache:latest"
|
||||
|
||||
FROM ${IMG_URL_PREFIX}/php-apache-mga9:1.3.3
|
||||
FROM ${IMG_FROM_URL}
|
||||
|
||||
ARG IMG_NAME
|
||||
ARG IMG_FULL_NAME
|
||||
ARG IMG_NAME_FULL
|
||||
ARG IMG_VERSION
|
||||
ARG IMG_MAINTAINER
|
||||
|
||||
LABEL org.rx3.${IMG_NAME}.name=${IMG_NAME_FULL}
|
||||
LABEL org.rx3.${IMG_NAME}.version=${IMG_VERSION}
|
||||
LABEL org.rx3.${IMG_NAME}.maintainer=${IMG_MAINTAINER}
|
||||
LABEL maintainer=${IMG_MAINTAINER}
|
||||
|
||||
ARG AMPACHE_VERSION=6.6.0
|
||||
|
||||
ENV DISABLE_INOTIFYWAIT_CLEAN=0
|
||||
|
||||
LABEL org.rx3.${IMG_NAME}.name=${IMG_FULL_NAME}
|
||||
LABEL org.rx3.${IMG_NAME}.version=${IMG_VERSION}
|
||||
LABEL org.rx3.${IMG_NAME}.maintainer=${IMG_MAINTAINER}
|
||||
LABEL maintainer=${IMG_MAINTAINER}
|
||||
|
||||
|
||||
|
||||
#---------------------------------------------------------------------------------------------------
|
||||
@@ -61,5 +61,3 @@ VOLUME ["/var/www/html/config"]
|
||||
VOLUME ["/var/log/ampache"]
|
||||
VOLUME ["/media"]
|
||||
|
||||
|
||||
EXPOSE 80
|
||||
|
||||
Reference in New Issue
Block a user