Forge
3407750f
1# Copy to .env: cp .env.example .env (or scripts/docker-up.ps1 does it)
2FORGE_PUBLIC_BASE_URL=http://127.0.0.1:8770
3FORGE_GIT_BASE_URL=ssh://git@127.0.0.1
4FORGE_GIT_SSH_PORT=2222
5FORGE_GIT_SSH_SYMLINK_ROOT=/data/git-home
6FORGE_BOOTSTRAP_TOKEN=change-me-bootstrap-secret
7FORGE_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
11FORGE_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
25FORGE_GITHUB_CLIENT_ID=
26FORGE_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
View only · write via MCP/CIDE