README.md
Rendering markdown...
#!/bin/bash
set -e
echo "[+] Waiting for Nextcloud to be ready..."
until docker-compose exec -T -u www-data app php occ status > /dev/null 2>&1; do
echo -n "."
sleep 2
done
echo " OK"
echo "[+] Installing and Enabling 'workflow_script' app..."
# We need to install the 'workflow_script' app. As it might not be in the default market or requires specific version compatibility,
# we attempt to install it via occ. If it fails, we might need to download it manually.
# For 25.0.3, it should be available.
docker-compose exec -T -u www-data app php occ app:install workflow_script || echo "Risk: App might not be found directly."
docker-compose exec -T -u www-data app php occ app:enable workflow_script
echo "[+] Creating attacker user..."
export OC_PASS="AttackerPassword123!"
docker-compose exec -T -e OC_PASS -u www-data app php occ user:add --password-from-env --display-name="Attacker" attacker
echo "[+] Done! You can now login as attacker/attacker."