move feature from meta-sort to meta-core
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
# =============================================================================
|
||||
# meta-core Entrypoint Script
|
||||
#
|
||||
# Initializes directories and starts supervisord
|
||||
# =============================================================================
|
||||
|
||||
set -e
|
||||
|
||||
# Create required directories
|
||||
mkdir -p /meta-core/locks
|
||||
mkdir -p /meta-core/db/redis
|
||||
mkdir -p /meta-core/services
|
||||
mkdir -p /meta-core/mounts/errors
|
||||
mkdir -p /files
|
||||
mkdir -p /var/log/supervisor
|
||||
mkdir -p /var/log/nginx
|
||||
mkdir -p /var/run/supervisor
|
||||
|
||||
# Ensure proper permissions
|
||||
chmod 755 /meta-core
|
||||
chmod 755 /files
|
||||
|
||||
# Initialize mounts config if not exists
|
||||
if [ ! -f /meta-core/mounts/mounts.json ]; then
|
||||
echo '{"version":1,"mounts":[]}' > /meta-core/mounts/mounts.json
|
||||
fi
|
||||
|
||||
echo "[entrypoint] meta-core starting..."
|
||||
echo "[entrypoint] META_CORE_PATH=${META_CORE_PATH:-/meta-core}"
|
||||
echo "[entrypoint] FILES_PATH=${FILES_PATH:-/files}"
|
||||
echo "[entrypoint] SERVICE_NAME=${SERVICE_NAME:-meta-core}"
|
||||
echo "[entrypoint] WATCH_FOLDER_LIST=${WATCH_FOLDER_LIST:-/files/}"
|
||||
|
||||
# Execute the main command (supervisord)
|
||||
exec "$@"
|
||||
Reference in New Issue
Block a user