feat(t3): background machine is dell-dev, the vm that runs t3 after the dell move
This commit is contained in:
1 parent
9a2f5c2b2b
commit
0273f29589
3 files changed
+11
-10
No files matched your search
+4
-4
@@ -6,7 +6,7 @@
|
|||||||
### Compose ###################################################################
|
### Compose ###################################################################
|
||||||
|
|
||||||
# Какие сервисы поднимать: db (postgres), gateway, obsidian (obsidian-headless),
|
# Какие сервисы поднимать: db (postgres), gateway, obsidian (obsidian-headless),
|
||||||
# t3 (t3code-mcp - руки диспетчера на маке и dell), vibegram (клон репы комнаты)
|
# t3 (t3code-mcp - руки диспетчера на маке и dell-dev), vibegram (клон репы комнаты)
|
||||||
COMPOSE_PROFILES=db,gateway,obsidian,t3,vibegram
|
COMPOSE_PROFILES=db,gateway,obsidian,t3,vibegram
|
||||||
|
|
||||||
# Ветка/тег beaver-gateway, из которого собирается образ шлюза
|
# Ветка/тег beaver-gateway, из которого собирается образ шлюза
|
||||||
@@ -85,9 +85,9 @@ MSOS_MCP=
|
|||||||
# t3code-mcp - сервис compose (профиль t3), машины и allowlist - ./t3code.toml.
|
# t3code-mcp - сервис compose (профиль t3), машины и allowlist - ./t3code.toml.
|
||||||
# На каждой машине: `t3 auth session issue --token-only --ttl 365d --label beaver`
|
# На каждой машине: `t3 auth session issue --token-only --ttl 365d --label beaver`
|
||||||
T3_MAC_TOKEN=
|
T3_MAC_TOKEN=
|
||||||
T3_DELL_TOKEN=
|
T3_DELL_DEV_TOKEN=
|
||||||
# tailnet-адрес самого dell: контейнер t3code-mcp иначе резолвит `dell` в 127.0.1.1
|
# tailnet-адрес dell-dev (дев-VM на делле), прописывается контейнеру в hosts
|
||||||
T3_DELL_ADDR=
|
T3_DELL_DEV_ADDR=
|
||||||
# Токен gateway со scope `api` (admin → Tokens) - им t3code-mcp шлёт события в /hooks/t3code
|
# Токен gateway со scope `api` (admin → Tokens) - им t3code-mcp шлёт события в /hooks/t3code
|
||||||
T3CODE_MCP_GATEWAY_TOKEN=
|
T3CODE_MCP_GATEWAY_TOKEN=
|
||||||
# Ветка/тег t3code-mcp, из которого собирается образ
|
# Ветка/тег t3code-mcp, из которого собирается образ
|
||||||
|
|||||||
+2
-2
@@ -109,8 +109,8 @@ services:
|
|||||||
T3CODE_MCP_HOOK_URL: http://gateway:62990/hooks/t3code
|
T3CODE_MCP_HOOK_URL: http://gateway:62990/hooks/t3code
|
||||||
T3CODE_MCP_STATE: /data/t3code-mcp.json
|
T3CODE_MCP_STATE: /data/t3code-mcp.json
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
# контейнер резолвит имя своего хоста в 127.0.1.1 - даём tailnet-адрес явно
|
# tailnet-адрес дев-VM явно, не завися от DNS хоста
|
||||||
- "dell:${T3_DELL_ADDR:?T3_DELL_ADDR=tailnet ip of dell}"
|
- "dell-dev:${T3_DELL_DEV_ADDR:?T3_DELL_DEV_ADDR=tailnet ip of dell-dev}"
|
||||||
volumes:
|
volumes:
|
||||||
- ./t3code.toml:/config/t3code.toml:ro
|
- ./t3code.toml:/config/t3code.toml:ro
|
||||||
- t3code-state:/data
|
- t3code-state:/data
|
||||||
|
|||||||
+5
-4
@@ -1,5 +1,6 @@
|
|||||||
# Машины с T3 Code и allowlist проектов на каждой. Токены - в .env (T3_*_TOKEN).
|
# Машины с T3 Code и allowlist проектов на каждой. Токены - в .env (T3_*_TOKEN).
|
||||||
# Имена - MagicDNS tailnet'а; `dell` для контейнера прописан через T3_DELL_ADDR.
|
# Имена - MagicDNS tailnet'а; `dell-dev` (дев-VM на делле) для контейнера
|
||||||
|
# прописан через T3_DELL_DEV_ADDR.
|
||||||
|
|
||||||
[machines.mac]
|
[machines.mac]
|
||||||
url = "http://mac:3773"
|
url = "http://mac:3773"
|
||||||
@@ -8,9 +9,9 @@ projects = ["*"]
|
|||||||
model = "claudeAgent/claude-opus-5-5"
|
model = "claudeAgent/claude-opus-5-5"
|
||||||
options = { effort = "high", contextWindow = "1m" }
|
options = { effort = "high", contextWindow = "1m" }
|
||||||
|
|
||||||
[machines.dell]
|
[machines.dell-dev]
|
||||||
url = "http://dell:3773"
|
url = "http://dell-dev:3773"
|
||||||
token_env = "T3_DELL_TOKEN"
|
token_env = "T3_DELL_DEV_TOKEN"
|
||||||
projects = ["*"]
|
projects = ["*"]
|
||||||
model = "claudeAgent/claude-opus-5-5"
|
model = "claudeAgent/claude-opus-5-5"
|
||||||
options = { effort = "high", contextWindow = "1m" }
|
options = { effort = "high", contextWindow = "1m" }
|
||||||
Reference in new issue
Block a user