초기 구현: TailRescue Headscale ISO 프로젝트 정리

This commit is contained in:
2026-06-01 19:46:05 +09:00
commit 6334bf0eb8
9 changed files with 480 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail
HEADSCALE_HOST=${HEADSCALE_HOST:-root@192.168.0.100}
HEADSCALE_CONTAINER=${HEADSCALE_CONTAINER:-headscale}
USER_ID=${USER_ID:-1}
EXPIRATION=${EXPIRATION:-24h}
TAGS=${TAGS:-tag:rescue}
ssh "$HEADSCALE_HOST" "docker exec $HEADSCALE_CONTAINER headscale preauthkeys create -u $USER_ID --reusable --ephemeral --expiration $EXPIRATION --tags $TAGS -o json"