Download src/start.sh from Fred808/MDS: direct link, hf CLI and curl.
- Browser
- Download file 1.2 kB
-
https://huggingface.co/spaces/Fred808/MDS/resolve/main/src/start.sh
- Command line
-
hf download hf://spaces/Fred808/MDS/src/start.sh
-
curl -L -o start.sh https://huggingface.co/spaces/Fred808/MDS/resolve/main/src/start.sh
1.2 kB
| set -Eeuo pipefail | |
| # Diagnostics: when DEBUG=Y or DIAG=Y, print environment info useful for | |
| # debugging why KVM or networking may not be available in restricted hosts | |
| # (e.g. Hugging Face Spaces). | |
| if [[ "${DEBUG:-N}" == [Yy1]* || "${DIAG:-N}" == [Yy1]* ]]; then | |
| echo "--- startup diagnostics ---" | |
| echo "User UID: $(id -u) ($(id -un 2>/dev/null || echo unknown))" | |
| if [ -e /dev/kvm ]; then | |
| ls -l /dev/kvm || true | |
| if [ -w /dev/kvm ] 2>/dev/null; then | |
| echo "/dev/kvm: present and writable" | |
| else | |
| echo "/dev/kvm: present but not writable" | |
| fi | |
| else | |
| echo "/dev/kvm: missing" | |
| fi | |
| if [ -e /dev/net/tun ]; then | |
| ls -l /dev/net/tun || true | |
| echo "/dev/net/tun: present" | |
| else | |
| echo "/dev/net/tun: missing" | |
| fi | |
| if [ -e /dev/vhost-net ]; then | |
| ls -l /dev/vhost-net || true | |
| echo "/dev/vhost-net: present" | |
| else | |
| echo "/dev/vhost-net: missing" | |
| fi | |
| echo "Kernel accel availability (qemu):" | |
| if command -v qemu-system-x86_64 &>/dev/null; then | |
| qemu-system-x86_64 -accel help 2>/dev/null || true | |
| else | |
| echo "qemu-system-x86_64: not installed" | |
| fi | |
| echo "--- end diagnostics ---" | |
| fi | |
| # You can override this hook to execute a script before startup! | |
| return 0 | |