feat: custom entrypoint to run before the official entrypoint in nextcloud container

This commit is contained in:
coolnsx
2025-10-01 23:06:44 +05:30
parent adff932635
commit f6b669ae56
3 changed files with 25 additions and 5 deletions

View File

@@ -0,0 +1,22 @@
#!/bin/sh
####################
# My Special Sauce #
####################
#################################################################
# This script is to make the www-data in /entrypoint.sh to #
# any user specified by $UID, so that your nextcloud can run #
# properly. #
#################################################################
set -eu
# default to UID=1000 if not set
TARGET_UID="${UID:-1000}"
# replace "www-data" with numeric UID/GID
sed -i "s/www-data/${TARGET_UID}/g" /entrypoint.sh
# execute the patched entrypoint with all args
exec /entrypoint.sh php-fpm