mirror of
https://github.com/casjaysdevdocker/nextcloud
synced 2025-01-18 12:34:32 -05:00
🗃️ Committing everything that changed 🗃️
rootfs/usr/local/etc/docker/init.d/zz-nextcloud.sh
This commit is contained in:
parent
4f1e93c441
commit
5b947e2630
@ -28,9 +28,9 @@
|
||||
# https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html
|
||||
[ "$DEBUGGER" = "on" ] && echo "Enabling debugging" && set -o pipefail -x$DEBUGGER_OPTIONS || set -o pipefail
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
printf '%s\n' "# - - - Initializing next-cloud - - - #"
|
||||
printf '%s\n' "# - - - Initializing nextcloud - - - #"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
SERVICE_NAME="next-cloud"
|
||||
SERVICE_NAME="nextcloud"
|
||||
SCRIPT_NAME="$(basename "$0" 2>/dev/null)"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
export PATH="/usr/local/etc/docker/bin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin"
|
||||
@ -79,15 +79,15 @@ DATABASE_DIR="${DATABASE_DIR_NEXT_CLOUD:-/data/db/sqlite}"
|
||||
WWW_ROOT_DIR="/usr/share/httpd/default"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Default predefined variables
|
||||
DATA_DIR="/data/next-cloud" # set data directory
|
||||
CONF_DIR="/config/next-cloud" # set config directory
|
||||
DATA_DIR="/data/nextcloud" # set data directory
|
||||
CONF_DIR="/config/nextcloud" # set config directory
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# set the containers etc directory
|
||||
ETC_DIR="/etc/next-cloud"
|
||||
ETC_DIR="/etc/nextcloud"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
TMP_DIR="/tmp/next-cloud"
|
||||
RUN_DIR="/run/next-cloud" # set scripts pid dir
|
||||
LOG_DIR="/data/logs/next-cloud" # set log directory
|
||||
TMP_DIR="/tmp/nextcloud"
|
||||
RUN_DIR="/run/nextcloud" # set scripts pid dir
|
||||
LOG_DIR="/data/logs/nextcloud" # set log directory
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Set the working dir
|
||||
WORK_DIR="" # set working directory
|
||||
@ -111,15 +111,15 @@ SERVICE_PORT="80"
|
||||
RUNAS_USER="root" # normally root
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# User and group in which the service switches to - IE: nginx,apache,mysql,postgres
|
||||
SERVICE_USER="next-cloud" # execute command as another user
|
||||
SERVICE_GROUP="next-cloud" # Set the service group
|
||||
SERVICE_USER="nextcloud" # execute command as another user
|
||||
SERVICE_GROUP="nextcloud" # Set the service group
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Set user and group ID
|
||||
SERVICE_UID="0" # set the user id
|
||||
SERVICE_GID="0" # set the group id
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# execute command variables - keep single quotes variables will be expanded later
|
||||
EXEC_CMD_BIN='next-cloud' # command to execute
|
||||
EXEC_CMD_BIN='nextcloud' # command to execute
|
||||
EXEC_CMD_ARGS='' # command arguments
|
||||
EXEC_PRE_SCRIPT='sleep 60' # execute script before
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
@ -133,8 +133,8 @@ IS_DATABASE_SERVICE="no"
|
||||
PATH="${PATH:-}"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Load variables from config
|
||||
[ -f "$CONF_DIR/env/next-cloud.script.sh" ] && . "$CONF_DIR/env/next-cloud.script.sh" # Generated by my dockermgr script
|
||||
[ -f "$CONF_DIR/env/next-cloud.sh" ] && . "$CONF_DIR/env/next-cloud.sh" # Overwrite the variabes
|
||||
[ -f "$CONF_DIR/env/nextcloud.script.sh" ] && . "$CONF_DIR/env/nextcloud.script.sh" # Generated by my dockermgr script
|
||||
[ -f "$CONF_DIR/env/nextcloud.sh" ] && . "$CONF_DIR/env/nextcloud.sh" # Overwrite the variabes
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Additional predefined variables
|
||||
|
||||
@ -146,7 +146,7 @@ PATH="${PATH:-}"
|
||||
ADD_APPLICATION_FILES=""
|
||||
ADD_APPLICATION_DIRS=""
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
APPLICATION_FILES="$LOG_DIR/next-cloud.log"
|
||||
APPLICATION_FILES="$LOG_DIR/nextcloud.log"
|
||||
APPLICATION_DIRS="$RUN_DIR $ETC_DIR $CONF_DIR $LOG_DIR $TMP_DIR"
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
# Additional config dirs - will be Copied to /etc/$name
|
||||
@ -195,7 +195,7 @@ __update_conf_files() {
|
||||
# define actions
|
||||
|
||||
# replace variables
|
||||
# __replace "" "" "$CONF_DIR/next-cloud.conf"
|
||||
# __replace "" "" "$CONF_DIR/nextcloud.conf"
|
||||
# replace variables recursively
|
||||
# __find_replace "" "" "$CONF_DIR"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user