3407750f
| 1 | # Copy to .env: cp .env.example .env (or scripts/docker-up.ps1 does it) |
| 2 | FORGE_PUBLIC_BASE_URL=http://127.0.0.1:8770 |
| 3 | FORGE_GIT_BASE_URL=ssh://git@127.0.0.1 |
| 4 | FORGE_GIT_SSH_PORT=2222 |
| 5 | FORGE_GIT_SSH_SYMLINK_ROOT=/data/git-home |
| 6 | FORGE_BOOTSTRAP_TOKEN=change-me-bootstrap-secret |
| 7 | FORGE_REQUIRE_AUTH=false |
| 8 | # Required on public AMS (FORGE_REQUIRE_AUTH=true): shared secret for post-receive → /api/v1/git/push |
| 9 | # FORGE_GIT_HOOK_SECRET= |
| 10 | # FORGE_REQUIRE_GIT_HOOK_SECRET=true |
| 11 | FORGE_PLUGIN_BUNDLE=standard |
| 12 | # Dev (launchSettings) and AMS showcase deploy (-Showcase) use auto — load all AgentForge.Plugin.*.dll in plugins/. |
| 13 | # FORGE_PLUGIN_DISCOVERY=manual |
| 14 | # Default org for AMS showcase (spine seeds on startup if missing) |
| 15 | # FORGE_DEFAULT_ORG_SLUG=ai-guiders |
| 16 | # FORGE_ORG_AUTO_MEMBER_ON_LOGIN=true |
| 17 | # Import visibility: overrides embedded forge.plugins.toml [import] (inherit | forcePrivate | forcePublic) |
| 18 | # FORGE_IMPORT_VISIBILITY_POLICY=inherit |
| 19 | # FORGE_IMPORT_SYNC_VISIBILITY=true |
| 20 | # GitHub PAT for org repo import (repo scope for private org repos) |
| 21 | # FORGE_GITHUB_IMPORT_TOKEN= |
| 22 | # FORGE_IMPORT_CATALOG_PATH=config/import-catalog.ai-guiders.toml |
| 23 | # GitHub OAuth (https://github.com/settings/developers — OAuth App) |
| 24 | # Callback URL: {FORGE_PUBLIC_BASE_URL}/api/v1/auth/callback/github |
| 25 | FORGE_GITHUB_CLIENT_ID= |
| 26 | FORGE_GITHUB_CLIENT_SECRET= |
| 27 | # Optional: paste your ed25519 public key for git clone/push |
| 28 | # FORGE_GIT_AUTHORIZED_KEYS=ssh-ed25519 AAAA... |
| 29 | # Git-ssh host keys persist under /data/git-ssh/hostkeys on the forge-data volume (see docs/git-transport.md) |
| 30 | |