-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
39 lines (32 loc) · 1.76 KB
/
Copy path.env.example
File metadata and controls
39 lines (32 loc) · 1.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copy this file to .env (which is gitignored) and fill in real values
# for local testing. In Cloud Run, these are set as environment variables
# on the service via `gcloud run deploy --set-env-vars=...` or the console.
# Zoom Marketplace app webhook secret token
# From: Zoom Marketplace > your app > Feature > Secret Token
ZOOM_WEBHOOK_SECRET_TOKEN=
# Google Drive root folder where recordings will be uploaded
# Get this from the folder URL: drive.google.com/drive/folders/<THIS_ID>
DRIVE_ROOT_FOLDER_ID=
# Full URL of this service's /process-event endpoint — used as the OIDC
# audience the service verifies and as the target URL on enqueued tasks.
# In prod: https://<your-run-service>/process-event
# In local dev: http://localhost:8080/process-event
PROCESS_EVENT_URL=
# Cloud Tasks queue resource name. Created by
# scripts/provision-cloud-tasks-infra.sh.
# Format: projects/<PROJECT_ID>/locations/<REGION>/queues/<QUEUE_NAME>
CLOUD_TASKS_QUEUE=
# Service account email Cloud Tasks impersonates when signing OIDC tokens
# for /process-event dispatches. Typically the same SA the service runs as.
TASKS_INVOKER_SA=
# Local server port (Cloud Run sets PORT automatically)
PORT=8080
# -----------------------------------------------------------------------------
# Local dev / synthetic test toggle — NEVER SET IN PRODUCTION
# -----------------------------------------------------------------------------
# Set to 1 to replace Cloud Tasks with an in-process fake that POSTs
# directly to /process-event, and to disable OIDC verification. This is
# what makes `go run ./cmd/synthetic-test` work on a developer laptop
# without real Cloud Tasks infra. Leave unset for any real deployment.
# When set, CLOUD_TASKS_QUEUE and TASKS_INVOKER_SA can be empty.
#BRIDGE_IN_PROCESS_FAKE_TASKS=1