This commit is contained in:
Sergei Poljanski 2025-11-13 23:36:13 +02:00
commit c930aebb53

View file

@ -23,7 +23,7 @@ Infrastructure as Code for asxp.io servers managed via Terraform, Ansible, and F
- [x] Ansible inventory and playbooks
- [x] Create S3 buckets (hel1-primary, fsn1-secondary)
- [x] Provision servers via Terraform
- [ ] Backup all services from bare metal
- [x] Backup all services from bare metal
### Phase 1: Core Infrastructure
- [x] Deploy WireGuard VPN on ops-server
@ -36,8 +36,8 @@ Infrastructure as Code for asxp.io servers managed via Terraform, Ansible, and F
### Phase 3: Media & Storage
- [x] Upload Immich photos to S3 (135GB)
- [ ] Migrate Immich to services-server
- [ ] Configure S3 geo-replication (hel1 → fsn1)
- [x] Migrate Immich to services-server
- [/] Configure S3 geo-replication (hel1 → fsn1) (Turn on service)
### Phase 4: Gaming Services
- [ ] Migrate Minecraft (20GB local + 80GB S3 backups)
@ -51,8 +51,8 @@ Infrastructure as Code for asxp.io servers managed via Terraform, Ansible, and F
### Phase 6: Final Services
- [ ] Migrate static sites (asxp.io, czsk.it)
- [ ] Configure automated backups to S3
- [ ] DNS cutover and validation
- [ ] Decommission bare metal (after 30 days)
- [x] DNS cutover and validation
- [x] Decommission bare metal (after 30 days)
### Later
- [ ] Setup Terraform to manage DNS