---
tags: [infrastructure, server, gcp, barclays, copygen, web-hosting]
updated: 2026-05-15
---

# uscbcopygenai — UK/US CopyGen AI Server

> SSH: `vadym.samoilenko@35.208.215.10`
> Key: `~/.ssh/id_rsa_vadym`

## Overview

GCP server hosting `uscbcopygenai.oliver.solutions` — the UK/US version of the Barclays CopyGen AI chat tool.

- **IP**: 35.208.215.10
- **Platform**: GCP
- **Web server**: Apache 2.4

## Hosted Domains

| Domain | Notes |
|--------|-------|
| uscbcopygenai.oliver.solutions | UK/US CopyGen AI (Barclays) |

## uscbcopygenai.oliver.solutions — Apache Vhost Detail

### File Layout

- **Frontend static**: `/var/vhosts/uscbcopygenai.oliver.solutions/htdocs/`
- **No git repo** — deployed manually via `scp`; no CI/CD

### Deploy Procedure

```bash
scp -i ~/.ssh/id_rsa_vadym <file> vadym.samoilenko@35.208.215.10:/tmp/<file>
ssh -i ~/.ssh/id_rsa_vadym vadym.samoilenko@35.208.215.10 \
  "sudo cp /tmp/<file> /var/vhosts/uscbcopygenai.oliver.solutions/htdocs/<dest> && \
   sudo chown www-data:www-data /var/vhosts/uscbcopygenai.oliver.solutions/htdocs/<dest>"
```

## Key Takeaways

- Mirrors `baic.oliver.solutions` codebase — same vanilla JS frontend (`js/script.js`)
- No git on server — files are scp'd manually
- When fixing bugs in `baic.oliver.solutions/js/script.js`, apply the same fix here

## Related

- [[wiki/infrastructure/server-baic|server-baic]] — BAIC server (10.220.72.13), same codebase
- [[wiki/client-knowledge/_index|client-knowledge]]
