#!/usr/bin/env sh
set -e

# Ensure mounted volume is writable by Apache user
if [ -n "$RAILWAY_VOLUME_MOUNT_PATH" ] && [ -d "$RAILWAY_VOLUME_MOUNT_PATH" ]; then
  echo "Preparing volume at $RAILWAY_VOLUME_MOUNT_PATH"
  mkdir -p "$RAILWAY_VOLUME_MOUNT_PATH/uploads" || true
  chown -R www-data:www-data "$RAILWAY_VOLUME_MOUNT_PATH" || true
fi

exec apache2-foreground

