all-in-one/compose.yaml

24 lines
889 B
YAML
Raw Normal View History

name: nextcloud-aio
services:
nextcloud-aio-mastercontainer:
image: ghcr.io/nextcloud-releases/all-in-one:latest
init: true
restart: always
container_name: nextcloud-aio-mastercontainer
volumes:
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
- /var/run/docker.sock:/var/run/docker.sock:ro
network_mode: bridge
ports:
# Port 80 ENTFERNT - wird von Coolify's Reverse Proxy belegt
- 8080:8080 # AIO Interface (selbstsigniertes Zertifikat)
# Port 8443 ENTFERNT - nicht nötig hinter Reverse Proxy
environment:
APACHE_PORT: 11000 # Interner Port für Nextcloud (Coolify leitet hierhin)
APACHE_IP_BINDING: 0.0.0.0 # Erlaubt Zugriff aus Coolify's Netzwerk
SKIP_DOMAIN_VALIDATION: "true" # Coolify macht SSL/Domain-Handling
volumes:
nextcloud_aio_mastercontainer:
name: nextcloud_aio_mastercontainer