Skip to content

chore: replace all GCP references with Hetzner VPS#9

Merged
ahmetabdullahgultekin merged 1 commit into
mainfrom
claude/gcp-to-hetzner
Mar 15, 2026
Merged

chore: replace all GCP references with Hetzner VPS#9
ahmetabdullahgultekin merged 1 commit into
mainfrom
claude/gcp-to-hetzner

Conversation

@ahmetabdullahgultekin

Copy link
Copy Markdown
Contributor

Summary

  • Replace all 34.116.233.134 / GCP VM references with Hetzner VPS or auth.rollingcatsoftware.com
  • Updated: IMPLEMENTATION_STATUS_REPORT, IMPLEMENTATION_PHASES, EU_AI_ACT_COMPLIANCE, SPRING_2026_FINAL_PRESENTATION, API_CONTRACT_ANALYSIS, API_CONTRACT_FIX_PLAN

GCP VM is decommissioned. Production runs exclusively on Hetzner VPS.

🤖 Generated with Claude Code

GCP VM is decommissioned. All production URLs, deployment notes, and
service references updated to point to Hetzner VPS (116.203.222.213)
or https://auth.rollingcatsoftware.com.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings March 15, 2026 15:38
@ahmetabdullahgultekin ahmetabdullahgultekin merged commit d483425 into main Mar 15, 2026
3 of 7 checks passed
@ahmetabdullahgultekin ahmetabdullahgultekin deleted the claude/gcp-to-hetzner branch March 15, 2026 15:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project documentation to reflect the migration of the Identity Core API from a decommissioned GCP VM to a Hetzner VPS, and adds written analysis/plan docs for backend↔frontend API contract alignment.

Changes:

  • Replaced GCP VM/IP references with Hetzner VPS/IP across status, compliance, and presentation docs.
  • Added new API contract analysis report and a phased fix plan for aligning backend DTOs and frontend mappings.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
presentations/SPRING_2026_FINAL_PRESENTATION.md Updates deployment/provider references and production URLs shown in final presentation.
IMPLEMENTATION_STATUS_REPORT.md Updates status report deployment/provider references to Hetzner VPS.
EU_AI_ACT_COMPLIANCE.md Updates compliance doc deployment references and Swagger UI location.
API_CONTRACT_FIX_PLAN.md New phased implementation plan for API contract fixes (backend + frontend).
API_CONTRACT_ANALYSIS.md New audit report enumerating backend/frontend contract mismatches.
09-auth-flows/09-IMPLEMENTATION_PHASES.md Updates deployment order steps from GCP to Hetzner VPS.
07-status/IMPLEMENTATION_STATUS_REPORT.md Updates detailed status report production URLs and deployment notes to Hetzner VPS.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +242 to +243
│ Hostinger │ │ Hetzner VPS
│ │ │ (Nuremberg, Germany)
- Dashboard: https://ica-fivucsas.rollingcatsoftware.com
- Landing: https://fivucsas.rollingcatsoftware.com
- API Docs: http://34.116.233.134:8080/swagger-ui.html
- API Docs: http://116.203.222.213:8080/swagger-ui.html

```
Identity Core API: ████████████████████ 100% - Complete, deployed on GCP
Identity Core API: ████████████████████ 100% - Complete, deployed on Hetzner VPS
Comment thread API_CONTRACT_FIX_PLAN.md
Comment on lines +33 to +41
VITE_API_BASE_URL=https://api-fivucsas.rollingcatsoftware.com/api/v1
```
To:
```
VITE_API_BASE_URL=http://116.203.222.213:8080/api/v1
```

> **Note:** Later, when we set up a proper domain with HTTPS and reverse proxy, we'll change this to `https://api-fivucsas.rollingcatsoftware.com/api/v1`. For now, use the direct IP.

Comment thread API_CONTRACT_ANALYSIS.md
| Frontend `.env.production` | `https://api-fivucsas.rollingcatsoftware.com/api/v1` |
| Backend actual location | `http://116.203.222.213:8080/api/v1` |

The domain `api-fivucsas.rollingcatsoftware.com` **does not exist**. The deployed frontend at `ica-fivucsas.rollingcatsoftware.com` should use `http://116.203.222.213:8080/api/v1` directly.
Comment thread EU_AI_ACT_COMPLIANCE.md
| Documentation | Location | Format |
|--------------|----------|--------|
| Identity Core API | http://34.116.233.134:8080/swagger-ui.html | OpenAPI 3.0 / Swagger UI |
| Identity Core API | http://116.203.222.213:8080/swagger-ui.html | OpenAPI 3.0 / Swagger UI |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants