53 lines
2.3 KiB
YAML
53 lines
2.3 KiB
YAML
version: '3.4'
|
|
|
|
services:
|
|
|
|
managing.api:
|
|
environment:
|
|
- ASPNETCORE_ENVIRONMENT=Oda-docker
|
|
- ASPNETCORE_URLS=https://+:443;http://+:80
|
|
- ASPNETCORE_Kestrel__Certificates__Default__Password=!MotdepasseFort11
|
|
- ASPNETCORE_Kestrel__Certificates__Default__Path=/src/managing_cert.pfx
|
|
# Database Configuration
|
|
- PostgreSql__ConnectionString=Host=postgres;Port=5432;Database=managing;Username=postgres;Password=postgres
|
|
- PostgreSql__Orleans=Host=postgres;Port=5432;Database=orleans;Username=postgres;Password=postgres
|
|
# InfluxDB Configuration
|
|
- InfluxDb__Url=http://influxdb:8086
|
|
- InfluxDb__Token=Fw2FPL2OwTzDHzSbR2Sd5xs0EKQYy00Q-hYKYAhr9cC1_q5YySONpxuf_Ck0PTjyUiF13xXmi__bu_pXH-H9zA==
|
|
# Authentication & Security
|
|
- Jwt__Secret=your-jwt-secret-here-minimum-32-characters
|
|
- Privy__AppSecret=63Chz2z5M8TgR5qc8dznSLRAGTHTyPU4cjdQobrBF1Cx5tszZpTuFgyrRd7hZ2k6HpwDz3GEwQZzsCqHb8Z311bF
|
|
# External Services
|
|
- Sentry__Dsn=your-sentry-dsn-here
|
|
- KAIGEN_SECRET_KEY=KaigenXCowchain
|
|
# Discord Bot Configuration
|
|
- Discord__ApplicationId=966075382002516031
|
|
- Discord__PublicKey=63028f6bb740cd5d26ae0340b582dee2075624011b28757436255fc002ca8a7c
|
|
- Discord__TokenId=OTY2MDc1MzgyMDAyNTE2MDMx.Yl8dzw.xpeIAaMwGrwTNY4r9JYv0ebzb-U
|
|
# Flagsmith Configuration
|
|
- Flagsmith__ApiKey=ser.ShJJJMtWYS9fwuzd83ejwR
|
|
# N8n Configuration
|
|
- N8n__WebhookUrl=https://n8n.kai.managing.live/webhook/fa9308b6-983b-42ec-b085-71599d655951
|
|
- N8n__IndicatorRequestWebhookUrl=https://n8n.kai.managing.live/webhook/3aa07b66-1e64-46a7-8618-af300914cb11
|
|
- N8n__Username=managing-api
|
|
- N8n__Password=T259836*PdiV2@%!eR%Qf4
|
|
ports:
|
|
- "82:80"
|
|
- "446:443"
|
|
volumes:
|
|
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
|
|
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
|
|
|
|
managing.api.workers:
|
|
environment:
|
|
- ASPNETCORE_ENVIRONMENT=Oda-docker
|
|
- ASPNETCORE_URLS=https://+:443;http://+:80
|
|
- ASPNETCORE_Kestrel__Certificates__Default__Password=!MotdepasseFort11
|
|
- ASPNETCORE_Kestrel__Certificates__Default__Path=/src/managing_cert.pfx
|
|
ports:
|
|
- "83:80"
|
|
- "447:443"
|
|
volumes:
|
|
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
|
|
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
|