feat(dashboard): add link to local TradingTwins Lead Engine and ensure nginx proxy service is configured

This commit is contained in:
Jarvis
2026-02-01 14:04:09 +00:00
parent 5d3080ba74
commit 3a92087bb2
2 changed files with 29 additions and 2 deletions

View File

@@ -1,6 +1,21 @@
version: '3.8'
services:
# --- GATEKEEPER (NGINX) ---
nginx:
image: nginx:alpine
container_name: gateway_proxy
restart: unless-stopped
ports:
- "8090:80" # Synology Reverse Proxy should point to THIS port (8090)
volumes:
- ./nginx-proxy.conf:/etc/nginx/nginx.conf:ro
- ./.htpasswd:/etc/nginx/.htpasswd:ro
depends_on:
- company-explorer
# - transcription-app (wird manuell gestartet, daher hier nicht zwingend, aber gut für's Netz)
# --- AGENT ---
moltbot:
build:
context: .
@@ -13,6 +28,7 @@ services:
volumes:
- moltbot_data:/home/node/.clawd
# --- APPS ---
company-explorer:
build:
context: ./company-explorer
@@ -24,8 +40,8 @@ services:
API_USER: "admin"
API_PASSWORD: "gemini"
volumes:
- ./company-explorer/backend:/app/backend # Sideloading backend changes
- ./companies_v3_fixed_2.db:/app/companies_v3_fixed_2.db # Database persistence, as per MIGRATION_PLAN.md
- ./company-explorer/backend:/app/backend
- ./companies_v3_fixed_2.db:/app/companies_v3_fixed_2.db
volumes:
moltbot_data: {}