-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
60 lines (51 loc) · 2.9 KB
/
.env.example
File metadata and controls
60 lines (51 loc) · 2.9 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# =============================================================================
# AgentBox — Local Development Environment Variables
# =============================================================================
# Copy this file to .env and fill in the values.
# cp .env.example .env
# =============================================================================
# -----------------------------------------------------------------------------
# Azure AD / Entra ID — used for API authentication
# -----------------------------------------------------------------------------
AZURE_TENANT_ID=your-tenant-id
AZURE_CLIENT_ID=your-api-app-client-id
AZURE_CLIENT_SECRET=your-api-app-client-secret
# -----------------------------------------------------------------------------
# Key Vault (not used locally — secrets are loaded from env vars instead)
# -----------------------------------------------------------------------------
KEYVAULT_URI=
# -----------------------------------------------------------------------------
# ACI (not used locally — agentbox instances run as local Docker containers)
# -----------------------------------------------------------------------------
ACI_RESOURCE_GROUP=
ACI_SUBSCRIPTION_ID=
ACI_LOCATION=westeurope
ACI_CONTAINER_IMAGE=ghcr.io/networg/agentbox:latest
# -----------------------------------------------------------------------------
# GitHub App — used for GitHub integration (repo access, Copilot, etc.)
# -----------------------------------------------------------------------------
GITHUB_APP_CLIENT_ID=your-github-app-client-id
GITHUB_APP_CLIENT_SECRET=your-github-app-client-secret
GITHUB_ORG_NAME=NETWORG
# -----------------------------------------------------------------------------
# Shared Copilot Account — refresh token for minting short-lived tokens
# -----------------------------------------------------------------------------
COPILOT_SHARED_REFRESH_TOKEN=
# -----------------------------------------------------------------------------
# Azure Table Storage — Azurite is used for local dev (auto-configured)
# Instances are stored as BoxMetadata (PartitionKey=userId, RowKey=boxNumber)
# -----------------------------------------------------------------------------
TABLE_STORAGE_ENDPOINT=http://azurite:10002/devstoreaccount1
# -----------------------------------------------------------------------------
# Frontend — CORS origin for the React SPA
# -----------------------------------------------------------------------------
FRONTEND_DOMAIN=localhost:5173
# -----------------------------------------------------------------------------
# Azure DevOps OAuth
# -----------------------------------------------------------------------------
ADO_CLIENT_SECRET=
# -----------------------------------------------------------------------------
# Atlassian OAuth
# -----------------------------------------------------------------------------
ATLASSIAN_CLIENT_ID=
ATLASSIAN_CLIENT_SECRET=