next/compose.yml
2026-02-15 16:28:05 +00:00

38 lines
819 B
YAML

services:
db:
image: docker.io/postgres:16-alpine
container_name: nextcloud-db
restart: unless-stopped
environment:
- POSTGRES_DB=nextcloud
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=nextcloud
volumes:
- nextcloud_db:/var/lib/postgresql/data
networks:
- nextcloud
nextcloud:
image: docker.io/nextcloud:latest
container_name: nextcloud
restart: unless-stopped
environment:
- POSTGRES_HOST=db
- POSTGRES_DB=nextcloud
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=nextcloud
- NEXTCLOUD_TRUSTED_DOMAINS=cloud.roysland.net
volumes:
- /mnt/nextcloud-data:/var/www/html
ports:
- "8080:80"
depends_on:
- db
networks:
- nextcloud
networks:
nextcloud:
volumes:
nextcloud_db: