Spaces:
Runtime error
Runtime error
Download kimodo/scripts/docker-entrypoint.sh from cs686/kimodo-motion-api: direct link, hf CLI and curl.
- Browser
- Download file 642 Bytes
-
https://huggingface.co/spaces/cs686/kimodo-motion-api/resolve/main/kimodo/scripts/docker-entrypoint.sh
- Command line
-
hf download hf://spaces/cs686/kimodo-motion-api/kimodo/scripts/docker-entrypoint.sh
-
curl -L -o docker-entrypoint.sh https://huggingface.co/spaces/cs686/kimodo-motion-api/resolve/main/kimodo/scripts/docker-entrypoint.sh
642 Bytes
| set -euo pipefail | |
| HOST_UID="${HOST_UID:-}" | |
| HOST_GID="${HOST_GID:-}" | |
| HOST_USER="${HOST_USER:-user}" | |
| if [[ -z "${HOST_UID}" || -z "${HOST_GID}" ]]; then | |
| if [[ -d /workspace ]]; then | |
| HOST_UID="$(stat -c %u /workspace)" | |
| HOST_GID="$(stat -c %g /workspace)" | |
| else | |
| HOST_UID="${HOST_UID:-1000}" | |
| HOST_GID="${HOST_GID:-1000}" | |
| fi | |
| fi | |
| if ! getent group "${HOST_GID}" >/dev/null 2>&1; then | |
| groupadd -g "${HOST_GID}" "${HOST_USER}" | |
| fi | |
| if ! getent passwd "${HOST_UID}" >/dev/null 2>&1; then | |
| useradd -m -u "${HOST_UID}" -g "${HOST_GID}" -s /bin/bash "${HOST_USER}" | |
| fi | |
| exec gosu "${HOST_UID}:${HOST_GID}" "$@" | |