Some checks are pending
Check Python Version Consistency / Check Python Version (push) Waiting to run
2.0 KiB
2.0 KiB
HANDOFF — OPPDATERT 2026-07-25 09:30 CEST
KRITISK NESTE STEG — START HER
gitea-chat-bridge — BLOKKERT, krever Procfile
Rotårsak: Cloud Run leter etter app-objekt, vi eksporterer handler.
Filer klare i ~/OSVauco/gitea-chat-bridge/:
main.py— Google Chat-format (uten Slack-syntax)requirements.txt— functions-framework==3., requests==2.Procfile— MÅ OPPRETTES:web: functions-framework --target=handler --port=8080
# Fullfør deploy:
cat > ~/OSVauco/gitea-chat-bridge/Procfile << 'EOF'
web: functions-framework --target=handler --port=8080
EOF
WEBHOOK=$(gcloud secrets versions access latest --secret=CHAT_WEBHOOK_URL --project=propane-will-491900-m5)
cd ~/OSVauco/gitea-chat-bridge && \
gcloud run deploy gitea-chat-bridge \
--source . --region us-central1 \
--project propane-will-491900-m5 \
--platform managed --allow-unauthenticated \
--set-env-vars "CHAT_WEBHOOK_URL=$WEBHOOK" --quiet
# Test
curl -s -X POST https://gitea-chat-bridge-357036551735.us-central1.run.app \
-H "Content-Type: application/json" \
-d '{"repository":{"full_name":"chris/OSVauco"},"pusher":{"login":"chris"},"ref":"refs/heads/main","commits":[{"id":"abc1234","message":"test","url":"https://git.vauco.no"}]}'
rm -rf ~/OSVauco/gitea-chat-bridge
STATUS 2026-07-25 09:30
✅ FASE 0-6.5, DNS, OPAX-MCP, smoke-test, VM, HTTPS, OAuth2, sikkerhet, GPG, secrets ✅ automation@vauco.no alias → chris.christiansen@vauco.no 🔴 gitea-chat-bridge — deployet men krasjer (mangler Procfile) ⏳ automation-bruker i Gitea — NESTE etter bridge ⏳ Fase 8 snapshot-backup
RESSURSER
- Bridge URL: https://gitea-chat-bridge-357036551735.us-central1.run.app
- Gitea hook ID: 9
- Secret: CHAT_WEBHOOK_URL (v2), gitea-admin-password
- VM: 34.67.252.59 (Gitea + Ollama, alltid på)
- OPAX MCP: us-central1
FASTE SANNHETER
- Gitea = source of truth | localhost:3000 fra VM
- Lokale modeller = hovedretning
- gitea-admin-password og CHAT_WEBHOOK_URL i Secret Manager