add siteroot
This commit is contained in:
@ -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
|
||||||
|
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
2
start.sh
2
start.sh
@ -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
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user