feat: initial project setup
This commit is contained in:
134
agents/docker-compose.yml
Normal file
134
agents/docker-compose.yml
Normal file
@@ -0,0 +1,134 @@
|
||||
services:
|
||||
tyrion:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: tyrion/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_TYRION}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_TRONO}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
- DISCORD_CHANNEL_VARYS=${DISCORD_CHANNEL_VARYS}
|
||||
- DISCORD_CHANNEL_SAMWELL=${DISCORD_CHANNEL_SAMWELL}
|
||||
- DISCORD_CHANNEL_BRONN=${DISCORD_CHANNEL_BRONN}
|
||||
- DISCORD_CHANNEL_BRAN=${DISCORD_CHANNEL_BRAN}
|
||||
- DISCORD_CHANNEL_DAVOS=${DISCORD_CHANNEL_DAVOS}
|
||||
- DISCORD_CHANNEL_ARYA=${DISCORD_CHANNEL_ARYA}
|
||||
- DISCORD_CHANNEL_DAENERYS=${DISCORD_CHANNEL_DAENERYS}
|
||||
- DISCORD_CHANNEL_JON=${DISCORD_CHANNEL_JON}
|
||||
|
||||
varys:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: varys/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_VARYS}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_VARYS}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
samwell:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: samwell/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_SAMWELL}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_SAMWELL}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
bronn:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: bronn/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_BRONN}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_BRONN}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
bran:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: bran/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_BRAN}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_BRAN}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
davos:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: davos/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_DAVOS}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_DAVOS}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
arya:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: arya/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_ARYA}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_ARYA}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
daenerys:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: daenerys/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_DAENERYS}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_DAENERYS}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
|
||||
jon:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: jon/Dockerfile
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- DISCORD_TOKEN=${DISCORD_TOKEN_JON}
|
||||
- DISCORD_CHANNEL_ID=${DISCORD_CHANNEL_JON}
|
||||
- OPENWEBUI_URL=${OPENWEBUI_URL}
|
||||
- OPENWEBUI_API_KEY=${OPENWEBUI_API_KEY}
|
||||
- OPENWEBUI_MODEL=${OPENWEBUI_MODEL:-gpt-4o}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
Reference in New Issue
Block a user