mirror of
https://github.com/0xrsydn/idx-cli.git
synced 2026-08-07 01:33:52 +00:00
ops: draft self-hosted ownership snapshot publish flow
This commit is contained in:
parent
f24aa888b5
commit
c67748d950
5 changed files with 284 additions and 0 deletions
|
|
@ -93,3 +93,18 @@ Current behavior:
|
|||
|
||||
This is intentionally manual-first. Add a schedule only after a few successful
|
||||
publish runs confirm the live source remains stable enough.
|
||||
|
||||
## Self-Hosted Automation
|
||||
|
||||
GitHub-hosted Actions are still not sufficient for this job on their own. Live
|
||||
verification has shown IDX returning `403` to GitHub-hosted runners during
|
||||
discovery/import.
|
||||
|
||||
The recommended unattended path is therefore:
|
||||
|
||||
- keep the public artifacts on GitHub Releases
|
||||
- run the publish job from a self-hosted machine that IDX accepts
|
||||
- use a `systemd` oneshot service plus `systemd.timer` on that machine
|
||||
|
||||
See `docs/OWNERSHIP_SELF_HOSTED.md` for the reusable helper script, sample
|
||||
systemd units, and the recommended split between this repo and `clan-private`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue