diff --git a/CLAUDE.md b/CLAUDE.md index 7d8e135..6cff3e8 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,7 +4,9 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ## Project Overview -This is a dedicated workspace for managing the systems-prod-01 server (OVHcloud VPS, IP: 15.204.247.153). The project facilitates remote server administration for migrating services from DigitalOcean with a focus on Docker containerization and Traefik reverse proxy. +This is a dedicated workspace for managing the systems-prod-01 server (OVHcloud VPS, IP: 15.204.247.153) with a focus on Docker containerization and Traefik reverse proxy. + +**Migration status:** The original purpose was migrating services off a DigitalOcean VPS (`hyperthrive-docker-services`, 161.35.12.75). That migration is **complete** and the DigitalOcean VPS was **deleted on 2026-06-24** — this OVH box is now the sole production host with no DigitalOcean fallback. The project's ongoing role is operating and maintaining this server. ## Server Architecture diff --git a/README.md b/README.md index c382c96..97537fe 100644 --- a/README.md +++ b/README.md @@ -26,16 +26,29 @@ ssh jared@15.204.247.153 "logsummary" ## Live Services ✅ **BestSolarTech.com** - WordPress site migrated from DigitalOcean +✅ **LandHomeTeam** - static "Coming Soon" page +✅ **n8n** (prod + test) - n8n.hyperthrive.io / testn8n.hyperthrive.io +✅ **Formbricks** - formbricks.hyperthrive.io +✅ **Vaultwarden** - password manager +✅ **Invoice Ninja** - invoice.hyperthrive.io +✅ **NocoDB** - nocodb.hyperthrive.io +✅ **n8n-swanson** - personal instance +✅ **Forgejo** - git hosting ✅ **Traefik** - Reverse proxy with automatic SSL +✅ **Watchtower** - automated container updates ✅ **Monitoring** - Automated health checks & maintenance (see CLAUDE.md) +See [docs/services-inventory.md](./docs/services-inventory.md) for full details. + ## Status ✅ **Infrastructure Ready** - Docker, Traefik, monitoring configured ✅ **Automated Recovery** - Health monitor runs every 10 min, daily maintenance at 3 AM -🔄 **Migration In Progress** - Migrating services from DigitalOcean +✅ **Migration COMPLETE** - All services migrated from DigitalOcean; the old + DigitalOcean VPS (`hyperthrive-docker-services`, 161.35.12.75) was **deleted + on 2026-06-24**. This OVH box is now the sole production host. -See [migrations/migration-plan.md](./migrations/migration-plan.md) for detailed progress. +See [migrations/migration-plan.md](./migrations/migration-plan.md) for the historical migration record. ## Project Structure diff --git a/docs/services-inventory.md b/docs/services-inventory.md index c13d725..334ef4f 100644 --- a/docs/services-inventory.md +++ b/docs/services-inventory.md @@ -2,6 +2,11 @@ Production server: 15.204.247.153 +> Migration complete. The source DigitalOcean VPS (`hyperthrive-docker-services`, +> 161.35.12.75) was deleted on 2026-06-24. Every service below now runs solely +> on this OVH host — there is no longer any DigitalOcean fallback. ("Deployed: +> Previous" entries were migrated from the old VPS in earlier sessions.) + ## Active Services ### n8n (Hyperthrive Production) diff --git a/migrations/migration-plan.md b/migrations/migration-plan.md index 7f44246..c9d2cfa 100644 --- a/migrations/migration-plan.md +++ b/migrations/migration-plan.md @@ -1,6 +1,10 @@ # Systems Production Server Migration Plan -**STATUS**: 🎉 **Phase 2 COMPLETE** - Ready for Phase 3 Service Migration Planning +**STATUS**: ✅ **MIGRATION COMPLETE (2026-06-24)** — All services migrated from +DigitalOcean to OVH and verified live. The source DigitalOcean VPS +(`hyperthrive-docker-services`, 161.35.12.75) was **deleted on 2026-06-24**. +This document is retained as a historical record. The phase markers below +reflect the original incremental plan; all phases are now done. ## Overview This document outlines the complete migration plan for consolidating DigitalOcean droplets to the systems production server (systems-prod-01.vps.ovh.us). Each phase is designed to be executed in separate sessions to maintain manageable context windows and reduce risk.