23 lines
661 B
YAML
23 lines
661 B
YAML
services:
|
|
https-proxy:
|
|
build: .
|
|
container_name: https-proxy
|
|
restart: unless-stopped
|
|
environment:
|
|
# Certificate settings
|
|
- CERT_COUNTRY=${CERT_COUNTRY:-DE}
|
|
- CERT_STATE=${CERT_STATE:-Bavaria}
|
|
- CERT_CITY=${CERT_CITY:-Munich}
|
|
- CERT_ORG=${CERT_ORG:-MyOrganization}
|
|
- CERT_OU=${CERT_OU:-IT}
|
|
- CERT_CN=${CERT_CN:-proxy.local}
|
|
- CERT_DAYS=${CERT_DAYS:-36500}
|
|
# WebUI settings
|
|
- WEBUI_PORT=${WEBUI_PORT:-8443}
|
|
- WEBUI_USERNAME=${WEBUI_USERNAME:-admin}
|
|
- WEBUI_PASSWORD=${WEBUI_PASSWORD:-admin123}
|
|
network_mode: host
|
|
volumes:
|
|
- ./certs:/certs
|
|
- ./data:/data
|