|
|
@@ -0,0 +1,28 @@
|
|
|
+version: "3"
|
|
|
+
|
|
|
+services:
|
|
|
+ runnersmeet:
|
|
|
+ image: executry/runners-meet
|
|
|
+ ports:
|
|
|
+ - 7443:443
|
|
|
+ - 7080:80
|
|
|
+ volumes:
|
|
|
+ - "./sandbox/https:/https:ro"
|
|
|
+ - "./sandbox/data:/app/data"
|
|
|
+ - "./config/app.staging.config.json:/app/wwwroot/assets/app.config.json"
|
|
|
+ environment:
|
|
|
+ - ASPNETCORE_ENVIRONMENT=Development
|
|
|
+ - ASPNETCORE_URLS=https://*:443;http://*:80
|
|
|
+ - ASPNETCORE_Kestrel__Certificates__Default__Password=localhost
|
|
|
+ - ASPNETCORE_Kestrel__Certificates__Default__Path=/https/localhost-self-signed.pfx
|
|
|
+ - ASPNETCORE_HTTPS_PORT=7443
|
|
|
+ deploy:
|
|
|
+ restart_policy:
|
|
|
+ condition: on-failure
|
|
|
+ delay: 5s
|
|
|
+ max_attempts: 3
|
|
|
+ window: 10s
|
|
|
+ resources:
|
|
|
+ limits:
|
|
|
+ cpus: "1"
|
|
|
+ memory: "2gb"
|