문서 보강: Gitea Release ISO 산출물 링크 추가
This commit is contained in:
25
README.md
25
README.md
@@ -71,3 +71,28 @@ cp templates/rescue.env.example rescue.env
|
|||||||
- 가능하면 public-key auth 우선
|
- 가능하면 public-key auth 우선
|
||||||
- 원본 NTFS는 read-only 마운트 기본
|
- 원본 NTFS는 read-only 마운트 기본
|
||||||
- 작업 후 ephemeral `tailrescue-*` 노드 정리
|
- 작업 후 ephemeral `tailrescue-*` 노드 정리
|
||||||
|
|
||||||
|
|
||||||
|
## Gitea Release artifact
|
||||||
|
|
||||||
|
Verified PoC ISO is published as a Gitea Release attachment:
|
||||||
|
|
||||||
|
- Release: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/tag/v0.1.0
|
||||||
|
- ISO: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/tailrescue-headscale-20260601-1842.iso
|
||||||
|
- SHA256SUMS: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/SHA256SUMS
|
||||||
|
|
||||||
|
Download and verify:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -fL -O https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/tailrescue-headscale-20260601-1842.iso
|
||||||
|
curl -fL -O https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/SHA256SUMS
|
||||||
|
sha256sum -c SHA256SUMS
|
||||||
|
```
|
||||||
|
|
||||||
|
Release upload pattern for future builds:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -H "Authorization: token $GITEA_TOKEN" -F "attachment=@tailrescue-headscale-YYYYMMDD-HHMM.iso" "https://git.0bin.in/api/v1/repos/thug0bin/tailrescue-headscale-iso/releases/<release_id>/assets?name=tailrescue-headscale-YYYYMMDD-HHMM.iso"
|
||||||
|
```
|
||||||
|
|
||||||
|
Do not commit ISO files into Git.
|
||||||
|
|||||||
@@ -37,3 +37,28 @@ ssh rescue@100.64.x.y 'echo SSH_OK; sudo -n true; rescue-status; list-disks'
|
|||||||
- Headscale에 노드가 안 뜸: DHCP/NIC/firmware/케이블 확인, `ip -br a`, `journalctl -u tailrescue-firstboot`
|
- Headscale에 노드가 안 뜸: DHCP/NIC/firmware/케이블 확인, `ip -br a`, `journalctl -u tailrescue-firstboot`
|
||||||
- SSH가 안 됨: `systemctl status ssh`, `/var/log/auth.log`, `id rescue`, `sudo passwd -S rescue`
|
- SSH가 안 됨: `systemctl status ssh`, `/var/log/auth.log`, `id rescue`, `sudo passwd -S rescue`
|
||||||
- 내장 NIC 미인식: Realtek RTL8153/RTL8156 또는 ASIX AX88179 USB LAN 동글 사용
|
- 내장 NIC 미인식: Realtek RTL8153/RTL8156 또는 ASIX AX88179 USB LAN 동글 사용
|
||||||
|
|
||||||
|
|
||||||
|
## Gitea Release 산출물
|
||||||
|
|
||||||
|
Verified PoC ISO is published as a Gitea Release attachment:
|
||||||
|
|
||||||
|
- Release: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/tag/v0.1.0
|
||||||
|
- ISO: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/tailrescue-headscale-20260601-1842.iso
|
||||||
|
- SHA256SUMS: https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/SHA256SUMS
|
||||||
|
|
||||||
|
Download and verify:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -fL -O https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/tailrescue-headscale-20260601-1842.iso
|
||||||
|
curl -fL -O https://git.0bin.in/thug0bin/tailrescue-headscale-iso/releases/download/v0.1.0/SHA256SUMS
|
||||||
|
sha256sum -c SHA256SUMS
|
||||||
|
```
|
||||||
|
|
||||||
|
Release upload pattern for future builds:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -H "Authorization: token $GITEA_TOKEN" -F "attachment=@tailrescue-headscale-YYYYMMDD-HHMM.iso" "https://git.0bin.in/api/v1/repos/thug0bin/tailrescue-headscale-iso/releases/<release_id>/assets?name=tailrescue-headscale-YYYYMMDD-HHMM.iso"
|
||||||
|
```
|
||||||
|
|
||||||
|
Do not commit ISO files into Git.
|
||||||
|
|||||||
Reference in New Issue
Block a user