895 B
895 B
KiteStacks Disaster Recovery Runbook
Purpose
This document describes how to restore the entire KiteStacks platform if the primary server (Assassin) fails.
Current Infrastructure
Primary Production:
- Host: Assassin
- IP: 192.168.1.205
Cloud Backup:
- Host: kscloud1
- Public IP: 5.78.233.28
Domains:
- www.kitestacks.com
- gitforge.kitestacks.com
- www-backup.kitestacks.com
- git-backup.kitestacks.com
Recovery Priority
- Forgejo
- Website
- Authentik
- Monitoring
- AI Services
- Knowledge Services
Current Backup Status
Website Backup:
- Operational on kscloud1
Forgejo Backup:
- Operational on kscloud1
Git Repository:
- Synced to both Forgejo instances
Validation Checklist
- Website accessible
- Backup website accessible
- Forgejo operational
- Backup Forgejo operational
- Cloudflare DNS verified
- Cloudflare Tunnel verified