diff --git a/caddy/Caddyfile b/caddy/Caddyfile index d97e600..5b62ee6 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -135,16 +135,24 @@ changedetect.home.domroese.eu:443 { reverse_proxy 192.168.1.65:5238 } - authentik.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:9444 } -authentik.bracket.home.domroese.eu:80 { +authentik.home.domroese.eu:80 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8444 } +chartbrew.home.domroese.eu:443 { + tls soenke@domroese.eu + reverse_proxy 192.168.1.65:4018 +} +api.chartbrew.home.domroese.eu:443 { + tls soenke@domroese.eu + reverse_proxy 192.168.1.65:4019 +} + caddy.home.domroese.eu:443 { tls soenke@domroese.eu reverse_proxy 192.168.1.65:8881 diff --git a/chartbrew/docker-compose.yaml b/chartbrew/docker-compose.yaml new file mode 100644 index 0000000..3010d2f --- /dev/null +++ b/chartbrew/docker-compose.yaml @@ -0,0 +1,23 @@ +version: '3.9' +services: + chartbrew: + container_name: chartbrew + image: razvanilin/chartbrew + environment: + - VITE_APP_API_HOST=https://chartbrew.home.domroese.eu + - VITE_APP_CLIENT_PORT=4018 + - VITE_APP_CLIENT_HOST=https://api.chartbrew.home.domroese.eu + - CB_REDIS_PASSWORD=Diavid9600 + - CB_REDIS_PORT=6379 + - CB_REDIS_HOST=host.docker.internal + - CB_DB_PASSWORD=Diavid9600 + - CB_DB_USERNAME=root + - CB_DB_NAME=chartbrew + - CB_DB_PORT=3306 + - CB_DB_HOST=host.docker.internal + - CB_API_PORT=4019 + - CB_API_HOST=0.0.0.0 + - CB_ENCRYPTION_KEY=your_32_bytes_key + ports: + - '4018:4018' + - '4019:4019'