mirror of
https://github.com/nextcloud/nextcloudpi.git
synced 2026-01-10 15:12:01 -03:30
docker: fix updates from ncp-web
This commit is contained in:
parent
8c8d5b1848
commit
88531273c6
@ -13,6 +13,9 @@ RUN \
|
||||
# mark as image build
|
||||
touch /.ncp-image; \
|
||||
|
||||
# mark as docker image
|
||||
touch /.docker-image; \
|
||||
|
||||
apt-get update; \
|
||||
apt-get install --no-install-recommends -y wget ca-certificates; \
|
||||
|
||||
|
||||
@ -13,6 +13,9 @@ RUN \
|
||||
# mark as image build
|
||||
touch /.ncp-image; \
|
||||
|
||||
# mark as docker image
|
||||
touch /.docker-image; \
|
||||
|
||||
apt-get update; \
|
||||
apt-get install --no-install-recommends -y wget ca-certificates; \
|
||||
|
||||
|
||||
@ -44,7 +44,7 @@ cp etc/library.sh /usr/local/etc/
|
||||
source /usr/local/etc/library.sh
|
||||
|
||||
# prevent installing some apt packages in the docker version
|
||||
[[ "$DOCKERBUILD" == 1 ]] && {
|
||||
[[ -f /.docker-image ]] && {
|
||||
mkdir -p $CONFDIR
|
||||
for opt in $EXCL_DOCKER; do
|
||||
touch $CONFDIR/$opt
|
||||
@ -93,7 +93,7 @@ chown -R www-data:www-data /var/www/ncp-web
|
||||
chmod 770 /var/www/ncp-web
|
||||
|
||||
# remove unwanted packages for the docker version
|
||||
[[ "$DOCKERBUILD" == 1 ]] && {
|
||||
[[ -f /.docker-image ]] && {
|
||||
for opt in $EXCL_DOCKER; do
|
||||
rm $CONFDIR/$opt
|
||||
done
|
||||
@ -108,7 +108,7 @@ done
|
||||
mkdir -p /var/log/redis
|
||||
chown redis /var/log/redis
|
||||
|
||||
[[ "$DOCKERBUILD" != 1 ]] && {
|
||||
[[ ! -f /.docker-image ]] && {
|
||||
# improve dependency of database with automount
|
||||
sed -i 's|^ExecStartPre=/bin/sleep .*|ExecStartPre=/bin/sleep 20|' /lib/systemd/system/mariadb.service
|
||||
sed -i 's|^Restart=.*|Restart=on-failure|' /lib/systemd/system/mariadb.service
|
||||
@ -153,7 +153,7 @@ EOF
|
||||
chmod +x /etc/cron.weekly/letsencrypt-ncp
|
||||
}
|
||||
|
||||
[[ "$DOCKERBUILD" != 1 ]] && {
|
||||
[[ ! -f /.docker-image ]] && {
|
||||
# disable ramlogs if accidentally enabled
|
||||
grep -q '^ACTIVE_=yes$' "$CONFDIR"/nc-ramlogs.sh || {
|
||||
systemctl disable log2ram
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user