Something went wrong. Try again.
Self-hosted Tangled spindle
Something went wrong. Try again.
123456789101112131415161718192021#!/bin/shset +xset -eu
if [ -z "${SPINDLE_SIGNING_KEY_PEM:-}" ]; then echo 'mill: SPINDLE_SIGNING_KEY_PEM is required' >&2 exit 1fi
# Railway mounts /data as root-owned; leave existing contents untouched.chown spindle:spindle /data
umask 077printf '%s\n' "$SPINDLE_SIGNING_KEY_PEM" > /run/spindle/key.pemchmod 600 /run/spindle/key.pemchown spindle:spindle /run/spindle/key.pemunset SPINDLE_SIGNING_KEY_PEMexport SPINDLE_SERVER_KEY_PATH=/run/spindle/key.pem
exec setpriv --reuid=spindle --regid=spindle --init-groups -- spindle "$@"