chore: update docker-compose with Forgejo build args and env
This commit is contained in:
parent
7c33b70122
commit
2ad727b4d4
1 changed files with 3 additions and 4 deletions
|
|
@ -3,17 +3,16 @@ services:
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
|
args:
|
||||||
|
- FORGEJO_BASE_URL=https://forge.wilddragon.net
|
||||||
image: claudecodeui:local
|
image: claudecodeui:local
|
||||||
container_name: claudecodeui
|
container_name: claudecodeui
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "3001:3001"
|
- "3001:3001"
|
||||||
volumes:
|
volumes:
|
||||||
# Claude Code credentials & config (persistent auth)
|
|
||||||
- /mnt/NVME/Docker/Claude/claudecodeui/claude-data:/home/node/.claude
|
- /mnt/NVME/Docker/Claude/claudecodeui/claude-data:/home/node/.claude
|
||||||
# CloudCLI database (sessions, auth, history)
|
|
||||||
- /mnt/NVME/Docker/Claude/claudecodeui/cloudcli-data:/home/node/.cloudcli
|
- /mnt/NVME/Docker/Claude/claudecodeui/cloudcli-data:/home/node/.cloudcli
|
||||||
# Workspace - project files you work on via the UI
|
|
||||||
- /mnt/NVME/Docker/Claude/claudecodeui/workspace:/home/node/workspace
|
- /mnt/NVME/Docker/Claude/claudecodeui/workspace:/home/node/workspace
|
||||||
environment:
|
environment:
|
||||||
- SERVER_PORT=3001
|
- SERVER_PORT=3001
|
||||||
|
|
@ -22,6 +21,6 @@ services:
|
||||||
- VITE_CONTEXT_WINDOW=160000
|
- VITE_CONTEXT_WINDOW=160000
|
||||||
- ANTHROPIC_BASE_URL=https://ollama.wilddragon.net/v1
|
- ANTHROPIC_BASE_URL=https://ollama.wilddragon.net/v1
|
||||||
- ANTHROPIC_API_KEY=sk-6610655970c8b144-4lhp46-ac73a34f
|
- ANTHROPIC_API_KEY=sk-6610655970c8b144-4lhp46-ac73a34f
|
||||||
# node-pty needs /dev/ptmx access for terminal emulation
|
- FORGEJO_BASE_URL=https://forge.wilddragon.net
|
||||||
devices:
|
devices:
|
||||||
- /dev/ptmx:/dev/ptmx
|
- /dev/ptmx:/dev/ptmx
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue