Files
dockerservertest/docker-compose.yml
2023-04-26 02:10:04 -05:00

69 lines
1.4 KiB
YAML

version: '3'
services:
dozzle:
container_name: dozzle
hostname: dozzle
image: amir20/dozzle:latest
environment:
- DOZZLE_ADDR=:1234
ports:
- 9999:1234
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
nextcloud-db:
image: postgres:alpine
restart: always
volumes:
- ./appdata/nextcloud/db/data:/var/lib/postgresql/data:z
env_file:
- .env
nextcloud-redis:
image: redis:alpine
restart: always
nextcloud:
image: nextcloud:fpm-alpine
restart: always
volumes:
- ./appdata/nextcloud/html:/var/www/html:z
- /mnt/storage:/storage
environment:
- POSTGRES_HOST=nextcloud-db
- REDIS_HOST=nextcloud-redis
env_file:
- .env
depends_on:
- nextcloud-db
- nextcloud-redis
nextcloud-web:
image: nginx:alpine
restart: always
ports:
- 192.168.1.33:8080:80
volumes:
- ./appdata/nextcloud/nginx.conf:/etc/nginx/nginx.conf
- ./appdata/nextcloud/html:/var/www/html:z,ro
depends_on:
- nextcloud
nextcloud-cron:
image: nextcloud:fpm-alpine
restart: always
volumes:
- ./appdata/nextcloud/html:/var/www/html:z
entrypoint: /cron.sh
depends_on:
- nextcloud-db
- nextcloud-redis
spdf:
container_name: spdf
image: frooodle/s-pdf
ports:
- '8085:8080'