-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.yaml
More file actions
51 lines (48 loc) · 1.76 KB
/
Copy pathcompose.yaml
File metadata and controls
51 lines (48 loc) · 1.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
name: meldinger
include:
- compose.infra.yaml
networks:
# altinntestlocal_network:
# external: true
meldinger_network:
name: meldinger_network
services:
receiver-api:
build:
context: .
ports:
- "9008:8080"
networks:
- meldinger_network
# - altinntestlocal_network
extra_hosts:
- "${TEST_DOMAIN:-local.altinn.cloud}:host-gateway"
environment:
ASPNETCORE_ENVIRONMENT: Development
ASPNETCORE_HTTP_PORT: "8080"
Infrastructure__PostgresConfiguration__ConnectionString: Host=postgres-receiver;Port=5432;Database=demo_db;Username=postgres;Password=postgres
Infrastructure__DocumentStorageConfiguration__BaseUrl: http://file-storage:4443/storage/v1/
Infrastructure__DocumentStorageConfiguration__AuthRequired: false
Infrastructure__DocumentStorageConfiguration__BucketName: test-bucket
Infrastructure__ValkeyConfiguration__ConnectionString: valkey:6379
Infrastructure__VirusScanConfiguration__BaseUrl: http://clamav-web:8080/
Infrastructure__AltinnAppConfiguration__AltinnOrgIdentifier: dat
Infrastructure__AltinnAppConfiguration__MainDocumentDataTypeName: structured-data
Infrastructure__AppDomain: http://receiver-api:8080
Infrastructure__SkipVirusScan: true
API__Cors__AllowedOrigins__0: http://localhost:3000
API__Cors__AllowCredentials: false
OTEL_EXPORTER_OTLP_ENDPOINT: http://monitoring_otel:4317
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/healthz/ready"]
start_period: 2m
interval: 5s
timeout: 5s
retries: 60
depends_on:
valkey:
condition: service_healthy
file-storage:
condition: service_healthy
postgres-receiver:
condition: service_healthy