mirror of
https://github.com/KevinMidboe/infra-map.git
synced 2025-10-29 17:40:28 +00:00
also updates kubernetes resources to separate app & varnish into two different deployments
28 lines
656 B
YAML
28 lines
656 B
YAML
version: '3.9'
|
|
|
|
services:
|
|
varnish:
|
|
build:
|
|
context: varnish
|
|
dockerfile: Dockerfile
|
|
environment:
|
|
# sets environment variables. Overridden by env, but has sane defaults
|
|
IMAGE_HOST: ${IMAGE_HOST:-homeassistant.local}
|
|
PROXY_HOST: ${PROXY_HOST:-app}
|
|
ports:
|
|
- '6081:6081'
|
|
depends_on:
|
|
- app
|
|
|
|
app:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
env_file: .env # sets container's environment
|
|
environment:
|
|
- ORIGIN=http://localhost:3000
|
|
- NODE_ENV=production
|
|
- PROTOCOL_HEADER=x-forwarded-proto
|
|
- HOST_HEADER=x-forwarded-host
|
|
- PORT_HEADER=x-forwarded-port
|