17 lines
600 B
YAML
17 lines
600 B
YAML
# Overlay: HTTPS внутри контейнера (сертификаты с хоста)
|
||
# Использование: docker compose -f docker-compose.yml -f docker-compose.ssl.yml up -d
|
||
# Или: ./enable-docker-ssl.sh
|
||
|
||
services:
|
||
app:
|
||
build:
|
||
context: .
|
||
dockerfile: Dockerfile.ssl
|
||
args:
|
||
NEXTCLOUD_BASE_TAG: ${NEXTCLOUD_VERSION:-apache}
|
||
ports:
|
||
- "${NEXTCLOUD_HTTPS_PORT:-8443}:443"
|
||
volumes:
|
||
- ${SSL_FULLCHAIN:-./certs/fullchain.pem}:/etc/ssl/nextcloud/fullchain.pem:ro
|
||
- ${SSL_PRIVKEY:-./certs/privkey.pem}:/etc/ssl/nextcloud/privkey.pem:ro
|