chore: update root config, scripts, and remaining files

This commit is contained in:
2026-08-09 21:01:48 +02:00
parent a708d2977c
commit fdf4b6efcb
6 changed files with 386 additions and 50 deletions
+101 -1
View File
@@ -1,4 +1,4 @@
services:
services:
finlyticassets:
image: finlyticassets
build:
@@ -15,6 +15,7 @@
- MQTT__ClientId=finlytic_assets
volumes:
- C:\Users\larsh\Documents\docker\finlytic\assets\index:/app/assets/index
- C:\Users\larsh\Documents\docker\finlytic\assets\logos:/app/assets/logos
finlyticnews:
image: finlyticnews
@@ -30,6 +31,105 @@
#- MQTT__Username=admin
#- MQTT__Password=${MQTT_PASSWORD}
- MQTT__ClientId=finlytic_news
- N8N__ArticleExtractionUrl=${ARTICLE_EXTRACTION_URL}
volumes:
- C:\Users\larsh\Documents\docker\finlytic\assets\index:/app/assets/index:ro
- C:\Users\larsh\Documents\docker\finlytic\data\summaries:/app/data/summaries:ro
finlyticfundamentals:
image: finlyticfundamentals
build:
context: .
dockerfile: FinlyticFundamentals/Dockerfile
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_fundamentals;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_fundamentals
finlyticsentiment:
image: finlyticsentiment
build:
context: .
dockerfile: FinlyticSentiment/Dockerfile
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_sentimental;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_sentiment
- Webhooks__German=https://n8n.kleidukos.me/webhook/sentiment/de
- Webhooks__English=https://n8n.kleidukos.me/webhook/sentiment/en
volumes:
- C:\Users\larsh\Documents\docker\finlytic\data\summaries:/app/data/summaries
finlytictechnicalanalysis:
image: finlytictechnicalanalysis
build:
context: .
dockerfile: FinlyticTechnicalAnalysis/Dockerfile
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_ta;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_ta
finlyticanalyzer:
image: finlyticanalyzer
build:
context: .
dockerfile: FinlyticAnalyzer/Dockerfile
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_analyzer;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_analyzer
volumes:
- C:\Users\larsh\Documents\docker\finlytic\data\feedback:/app/data/feedback:ro
finlytictrades:
image: finlytictrades
build:
context: .
dockerfile: FinlyticTrades/Dockerfile
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_trades;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_trades
volumes:
- C:\Users\larsh\Documents\docker\finlytic\data\feedback:/app/data/feedback
finlyticbackend:
image: finlyticbackend
build:
context: .
dockerfile: FinlyticBackend/Dockerfile
ports:
- "5000:8080"
networks:
- postgres-network
environment:
- ConnectionStrings__DefaultConnection=Host=OmniDB;Database=finlytic_backend;Username=admin;Password=${DB_PASSWORD}
- MQTT__Host=host.docker.internal
- MQTT__Port=4545
- MQTT__ClientId=finlytic_backend
- JWT__SecretKey=${JWT_SECRET_KEY:-FinlyticEnterpriseUltraSecureJwtSecretKey_2026_AtLeast32Chars!}
- ADMIN__DefaultPassword=${ADMIN_DEFAULT_PASSWORD:-AdminDefaultPassword2026!}
- Services__TradesServiceUrl=http://finlytictrades:8080/api/v1/trades/active
volumes:
- C:\Users\larsh\Documents\docker\finlytic\assets\index:/app/assets/index
networks:
postgres-network:
external: true