ab5b12334d
docs: backup and restore runbook
...
railiance-tests / smoke (push) Has been cancelled
Covers encryption (age key management), what is protected, backup
command, daily cron, preflight checks, full step-by-step restore
procedure, restore drill instructions, and two extension points
(EP-RAIL-003 git mirrors, EP-RAIL-004 offsite secondary copy).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-26 00:08:14 +01:00
4381a079a2
feat: backup + preflight commands, decisions log, gitignore update
...
- tools/cmd/railiance-backup: pg_dump + config snapshot, age-encrypted,
uploaded to Nextcloud file drop via curl PUT. Daily cron target.
- tools/cmd/railiance-preflight: pre-migration safety gate — checks backup
freshness, all repos clean/pushed, age key present.
- bin/railiance: added backup and preflight subcommands.
- DECISIONS.md: decision log (D1 ingress Nginx+Traefik, D2 Nextcloud backup).
- .gitignore: exclude *backup-dropoff-link* files (contain upload tokens).
- CLAUDE.md: state hub session protocol update.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-25 23:59:28 +01:00
eb8a6902b6
docs: add ThreePhoenix architecture concept and workplan
...
RailianceThreePhoenix: 3-node HA Kubernetes cluster with embedded etcd,
Longhorn distributed storage, PostgreSQL HA (repmgr + Pgpool-II), and
Phoenix CronJob for weekly node rotation to prevent configuration drift.
ThreePhoenixWorkplan: 7-phase implementation plan from blank Ubuntu nodes
to self-healing Gitea cluster with monitoring and alert silencing.
Also adds CLAUDE.md with Custodian State Hub session protocol.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-25 01:13:05 +01:00
b7696e657f
chore: another improvement
railiance-tests / smoke (push) Has been cancelled
2025-09-13 01:23:02 +00:00
6662e9a377
chore: improved quickstart
railiance-tests / smoke (push) Has been cancelled
2025-09-13 01:18:14 +00:00
53482f8e65
chore: improve quickstart instructions
railiance-tests / smoke (push) Has been cancelled
2025-09-13 00:57:17 +00:00
b1862d67f0
feat: added plan-host command
railiance-tests / smoke (push) Has been cancelled
2025-09-13 02:46:48 +02:00
7530468d80
refactor: separated command script
railiance-tests / smoke (push) Has been cancelled
2025-09-13 02:39:47 +02:00
0bfdf465c1
chore: improved quickstart for newbies
railiance-tests / smoke (push) Has been cancelled
2025-09-13 02:00:25 +02:00
96eccc6b67
feat: rails style bootkit bin/railiance with quickstart
railiance-tests / smoke (push) Has been cancelled
2025-09-13 01:32:19 +02:00
676ec32379
chore: remove outdated readme
railiance-tests / smoke (push) Has been cancelled
2025-09-13 00:15:44 +02:00
75d11583e4
feat(tools): directed panspermia inspired colonization scripts
railiance-tests / smoke (push) Has been cancelled
2025-09-13 00:11:18 +02:00
be750b005b
chore: add MIT License
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:44:03 +02:00
038adef94a
docs: update root README with quick start and structure
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:36:45 +02:00
15935b78aa
docs: add Railiance overview README
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:31:24 +02:00
3f8dafe5c2
docs: add contributor guidelines
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:25:53 +02:00
c16baa36af
chore: optimized .gitignore for Railiance infra repo
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:23:08 +02:00
b26b873c29
chore: .gitattributes updated for line ending normalization
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:21:05 +02:00
57d0442291
chore: optimize .editorconfig for consistent coding style
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:19:01 +02:00
59863b4214
tools: add repo creation script and helper README
railiance-tests / smoke (push) Has been cancelled
2025-09-12 02:11:37 +02:00
6b9307289b
railiance: initial bootstrap scaffold
railiance-tests / smoke (push) Has been cancelled
2025-09-12 01:46:14 +02:00