all-in-one/compose.yaml
smobit 4ce246d28e
Refactor compose.yaml for clarity and updates
Signed-off-by: smobit <Christian@smobit.de>
2025-12-02 11:34:15 +01:00

23 lines
889 B
YAML

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