add siteroot

This commit is contained in:
2020-07-03 14:56:27 +00:00
parent a07202bb95
commit 369ce24856
3 changed files with 5 additions and 1 deletions

View File

@ -3,12 +3,15 @@ FROM debian:latest
LABEL Maintainer="Wolfgang Hottgenroth <woho@hottis.de>" LABEL Maintainer="Wolfgang Hottgenroth <woho@hottis.de>"
LABEL ImageName="registry.hottis.de/dockerized/reviewboard" LABEL ImageName="registry.hottis.de/dockerized/reviewboard"
LABEL AlternativeImageName="wollud1969/reviewboard" LABEL AlternativeImageName="wollud1969/reviewboard"
LABEL Repository="https://home.hottis.de/gitlab/dockerized/reviewboard"
ENV DBHOST "mariadb" ENV DBHOST "mariadb"
ENV DBNAME "reviewboard" ENV DBNAME "reviewboard"
ENV DBUSER "reviewboard" ENV DBUSER "reviewboard"
ENV DBPASS "geheim" ENV DBPASS "geheim"
ENV ADMINPASS "geheim" ENV ADMINPASS "geheim"
ENV SITEROOT "/"
ARG RB_VERSION ARG RB_VERSION

View File

@ -16,6 +16,7 @@ docker run \
-e DBUSER=reviewboard \ -e DBUSER=reviewboard \
-e DBPASS=test123 \ -e DBPASS=test123 \
-e ADMINPASS=test123 \ -e ADMINPASS=test123 \
-e SITEROOT=reviews \
-v RB_CERTS:/usr/local/share/ca-certificates/ \ -v RB_CERTS:/usr/local/share/ca-certificates/ \
wollud1969/reviewboard wollud1969/reviewboard
</code> </code>

View File

@ -2,7 +2,7 @@
update-ca-certificates update-ca-certificates
rb-site install --noinput --opt-out-support-data --domain=reviews --db-type=mysql --db-name=reviewboard --db-host="$DBHOST" --db-user="$DBUSER" --db-pass="$DBPASS" --cache-type=file --cache-info=/tmp/rb-cache --web-server-type=apache --web-server-port=80 --admin-user=admin --admin-password="$ADMINPASS" /var/www/reviewboard rb-site install --noinput --site-root "$SITEROOT" --opt-out-support-data --domain=reviews --db-type=mysql --db-name=reviewboard --db-host="$DBHOST" --db-user="$DBUSER" --db-pass="$DBPASS" --cache-type=file --cache-info=/tmp/rb-cache --web-server-type=apache --web-server-port=80 --admin-user=admin --admin-password="$ADMINPASS" /var/www/reviewboard
chown -R www-data /var/www/reviewboard/data/ /var/www/reviewboard/logs/ /var/www/reviewboard/htdocs/media/uploaded/ /var/www/reviewboard/htdocs/media/ext chown -R www-data /var/www/reviewboard/data/ /var/www/reviewboard/logs/ /var/www/reviewboard/htdocs/media/uploaded/ /var/www/reviewboard/htdocs/media/ext