Files
boc/quixzoom-capture-pipeline/pilot/GCLOUD-SETUP-GUIDE.md
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

89 lines
2.0 KiB
Markdown

# Google Cloud Setup Guide — Manuella Steg
## Steg 1: Skapa Projekt (via Cloud Console)
1. Gå till: https://console.cloud.google.com/
2. Klicka på projekt-väljaren (överst)
3. Klicka "New Project"
4. Namn: `QUIXZOOM AI Bootstrap`
5. Project ID: `quixzoom-ai-bootstrap`
6. Klicka "Create"
## Steg 2: Aktivera Vision API
1. Gå till: APIs & Services > Library
2. Sök: "Cloud Vision API"
3. Klicka på "Cloud Vision API"
4. Klicka "Enable"
## Steg 3: Skapa Service Account
1. Gå till: IAM & Admin > Service Accounts
2. Klicka "Create Service Account"
3. Namn: `quixzoom-backend`
4. Beskrivning: `Backend service for Vision API calls`
5. Klicka "Create and Continue"
6. Roll: `Cloud Vision User`
7. Klicka "Continue"
8. Klicka "Done"
## Steg 4: Skapa API-nyckel
1. Gå till: IAM & Admin > Service Accounts
2. Klicka på `quixzoom-backend`
3. Gå till fliken "Keys"
4. Klicka "Add Key" > "Create New Key"
5. Välj "JSON"
6. Klicka "Create"
7. Spara filen lokalt
## Steg 5: Ladda upp nyckeln till server
```bash
# På din lokala maskin
scp quixzoom-ai-bootstrap-key.json bernt@bernt.wavult.com:/home/bernt/
```
## Steg 6: Sätt miljövariabler
```bash
# På servern
export GOOGLE_APPLICATION_CREDENTIALS="/home/bernt/quixzoom-ai-bootstrap-key.json"
export GOOGLE_CLOUD_PROJECT="quixzoom-ai-bootstrap"
```
## Steg 7: Testa
```bash
python3 -c "
from google.cloud import vision
client = vision.ImageAnnotatorClient()
print('✅ Cloud Vision fungerar!')
"
```
## Steg 8: Budgetvarningar
1. Gå till: Billing > Budgets & Alerts
2. Klicka "Create Budget"
3. Namn: `QUIXZOOM Vision Budget`
4. Budget: 1000 SEK
5. Sätt trösklar: 50%, 80%, 100%
6. Klicka "Create"
## Steg 9: Begränsa nycklar
1. Gå till: APIs & Services > Credentials
2. Klicka på din API-nyckel
3. Under "Application restrictions":
- Välj "IP addresses"
- Lägg till serverns IP
4. Under "API restrictions":
- Välj "Restrict key"
- Välj endast "Cloud Vision API"
5. Klicka "Save"
---
*Senast uppdaterad: 2026-06-29*