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 caf59e603e
commit 46f428fea9
2 changed files with 29 additions and 2 deletions

View File

@@ -183,6 +183,17 @@
</p>
<a href="/ca/" class="btn">Starten &rarr;</a>
</div>
<!-- Lead Engine: TradingTwins -->
<div class="card">
<span class="card-icon">📈</span>
<h2>Lead Engine: TradingTwins</h2>
<p>
Zugriff auf die lokale Lead Engine.
</p>
<a href="http://192.168.178.6:8501/" class="btn" target="_blank">Starten &rarr;</a>
</div>
<!-- Meeting Assistant (Transcription) -->
<div class="card">
<span class="card-icon">🎙️</span>

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: {}