parent
f5c73c3e48
commit
436af65169
|
|
@ -33,22 +33,22 @@ services:
|
||||||
- ARG FIRST_MAIL_DOMAIN_ADMIN_PASSWORD=1234
|
- ARG FIRST_MAIL_DOMAIN_ADMIN_PASSWORD=1234
|
||||||
- ARG MLMMJADMIN_API_TOKEN
|
- ARG MLMMJADMIN_API_TOKEN
|
||||||
- ARG ROUNDCUBE_DES_KEY
|
- ARG ROUNDCUBE_DES_KEY
|
||||||
- ARG ADMIN_VIRSION=NoChange
|
- ARG ADMIN_VERSION=NoChange
|
||||||
- ENV ADMIN_VIRSION=$ADMIN_VIRSION
|
- ENV ADMIN_VERSION=$ADMIN_VERSION
|
||||||
- ENV FIRST_MAIL_DOMAIN=$FIRST_MAIL_DOMAIN
|
- ENV FIRST_MAIL_DOMAIN=$FIRST_MAIL_DOMAIN
|
||||||
- ENV HOSTNAME=$HOSTNAME
|
- ENV HOSTNAME=$HOSTNAME
|
||||||
- ENV FIRST_MAIL_DOMAIN_ADMIN_PASSWORD=$FIRST_MAIL_DOMAIN_ADMIN_PASSWORD
|
- ENV FIRST_MAIL_DOMAIN_ADMIN_PASSWORD=$FIRST_MAIL_DOMAIN_ADMIN_PASSWORD
|
||||||
- ENV MLMMJADMIN_API_TOKEN=$MLMMJADMIN_API_TOKEN
|
- ENV MLMMJADMIN_API_TOKEN=$MLMMJADMIN_API_TOKEN
|
||||||
- ENV ROUNDCUBE_DES_KEY=ROUNDCUBE_DES_KEY
|
- ENV ROUNDCUBE_DES_KEY=ROUNDCUBE_DES_KEY
|
||||||
- >-
|
- >-
|
||||||
RUN echo "if [\"$ADMIN_VIRSION\" != \"NoChange\" && \"$ADMIN_VIRSION\"
|
RUN echo "if [\"$ADMIN_VERSION\" != \"NoChange\" && \"$ADMIN_VERSION\"
|
||||||
!= \"\$(ls /opt/www/ | grep 'iRedAdmin-' | cut -d'-' -f2)\"]; then
|
!= \"\$(ls /opt/www/ | grep 'iRedAdmin-' | cut -d'-' -f2)\"]; then
|
||||||
wget -c -q
|
wget -c -q
|
||||||
https://github.com/iredmail/iRedAdmin/archive/$ADMIN_VIRSION.tar.gz &&
|
https://github.com/iredmail/iRedAdmin/archive/$ADMIN_VERSION.tar.gz &&
|
||||||
tar xzf $ADMIN_VIRSION.tar.gz -C /opt/www && rm -f
|
tar xzf $ADMIN_VERSION.tar.gz -C /opt/www && rm -f
|
||||||
$ADMIN_VIRSION.tar.gz && cp -R -f /opt/www/iRedAdmin-$ADMIN_VIRSION/*
|
$ADMIN_VERSION.tar.gz && cp -R -f /opt/www/iRedAdmin-$ADMIN_VERSION/*
|
||||||
/opt/www/iredadmin && sleep 1; rm -r
|
/opt/www/iredadmin && sleep 1; rm -r
|
||||||
/opt/www/iRedAdmin-$ADMIN_VIRSION; fi" >> build.sh
|
/opt/www/iRedAdmin-$ADMIN_VERSION; fi" >> build.sh
|
||||||
- RUN sh build.sh && rm build.sh
|
- RUN sh build.sh && rm build.sh
|
||||||
- >-
|
- >-
|
||||||
RUN cat /opt/www/iredadmin/templates/default/layout.html | replace
|
RUN cat /opt/www/iredadmin/templates/default/layout.html | replace
|
||||||
|
|
@ -164,7 +164,7 @@ services:
|
||||||
ROUNDCUBE_DES_KEY: $$cap_gen_random_hex(24)
|
ROUNDCUBE_DES_KEY: $$cap_gen_random_hex(24)
|
||||||
FIRST_MAIL_DOMAIN: $$cap_root_domain
|
FIRST_MAIL_DOMAIN: $$cap_root_domain
|
||||||
HOSTNAME: $$cap_appname.$$cap_root_domain
|
HOSTNAME: $$cap_appname.$$cap_root_domain
|
||||||
ADMIN_VIRSION: $$cap_iredmail_admin_version
|
ADMIN_VERSION: $$cap_iredmail_admin_version
|
||||||
FIRST_MAIL_DOMAIN_ADMIN_PASSWORD: $$cap_iredmail_default_password
|
FIRST_MAIL_DOMAIN_ADMIN_PASSWORD: $$cap_iredmail_default_password
|
||||||
caproverOneClickApp:
|
caproverOneClickApp:
|
||||||
variables:
|
variables:
|
||||||
|
|
@ -172,7 +172,7 @@ caproverOneClickApp:
|
||||||
label: iRedMail version tag
|
label: iRedMail version tag
|
||||||
description: >-
|
description: >-
|
||||||
Check out their Docker page for the valid tags
|
Check out their Docker page for the valid tags
|
||||||
https://hub.docker.com/r/iredmail/mariadb/tag
|
https://hub.docker.com/r/iredmail/mariadb/tags
|
||||||
defaultValue: stable
|
defaultValue: stable
|
||||||
- id: $$cap_iredmail_admin_version
|
- id: $$cap_iredmail_admin_version
|
||||||
label: iRedMail Admin version tag
|
label: iRedMail Admin version tag
|
||||||
|
|
@ -180,7 +180,7 @@ caproverOneClickApp:
|
||||||
Set 'NoChange' to stay by the docker image version
|
Set 'NoChange' to stay by the docker image version
|
||||||
OR
|
OR
|
||||||
Check out their GitHub page for the newest version
|
Check out their GitHub page for the newest version
|
||||||
https://github.com/iredmail/iRedAdmin/releases
|
https://github.com/iredmail/iRedAdmin/tags
|
||||||
defaultValue: NoChange
|
defaultValue: NoChange
|
||||||
- id: $$cap_iredmail_default_password
|
- id: $$cap_iredmail_default_password
|
||||||
label: First Password
|
label: First Password
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue