Files
nextcloud-selfhosted/nextcloud/hooks/post-installation.sh
Thomas Gräfenstein 0e0a6ff1eb add trusted proxy, post-install/upgrade hooks, occ docs and admin review
- Add TRUSTED_PROXIES=caddy to fix reverse proxy header warning
- Add post-installation hook: maintenance window, phone region, DB indices, MIME migrations
- Add post-upgrade hook: DB indices and MIME migrations
- Add occ commands section to README
- Add nextcloud-review.md with admin warning fixes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 16:33:40 +01:00

17 lines
543 B
Bash
Executable File

#!/bin/bash
set -eu
echo "==> Post-installation: setting maintenance window start to 01:00 UTC..."
php occ config:system:set maintenance_window_start --type=integer --value=1
echo "==> Post-installation: setting default phone region to DE..."
php occ config:system:set default_phone_region --value="DE"
echo "==> Post-installation: adding missing DB indices..."
php occ db:add-missing-indices
echo "==> Post-installation: running MIME type migrations..."
php occ maintenance:repair --include-expensive
echo "==> Post-installation: done."