Docker-Compose/dumbledore/mealie/mealie.yaml

75 lines
1.7 KiB
YAML
Executable File

version: "3.7"
services:
###########################################################################
###########################################################################
##
## Docker Compose File: Mealie Services
## Function: Run Mealie Services
##
###########################################################################
###########################################################################
mealie:
container_name: mealie
hostname: mealie
image: hkotel/mealie:latest
working_dir: /
restart: unless-stopped
runtime: runc
volumes:
- /home/albus/mealie/data:/app/data
expose:
- "9000"
cap_add:
- AUDIT_WRITE
- CHOWN
- DAC_OVERRIDE
- FOWNER
- FSETID
- KILL
- MKNOD
- NET_BIND_SERVICE
- NET_RAW
- SETFCAP
- SETGID
- SETPCAP
- SETUID
- SYS_CHROOT
cap_drop:
- AUDIT_CONTROL
- BLOCK_SUSPEND
- DAC_READ_SEARCH
- IPC_LOCK
- IPC_OWNER
- LEASE
- LINUX_IMMUTABLE
- MAC_ADMIN
- MAC_OVERRIDE
- NET_ADMIN
- NET_BROADCAST
- SYSLOG
- SYS_ADMIN
- SYS_BOOT
- SYS_MODULE
- SYS_NICE
- SYS_PACCT
- SYS_PTRACE
- SYS_RAWIO
- SYS_RESOURCE
- SYS_TIME
- SYS_TTY_CONFIG
- WAKE_ALARM
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
- DEFAULT_EMAIL=andrew@toothman.me
- BASE_URL=https://toothmanrecipes.com
depends_on:
caddy:
condition: service_healthy
restart: true
networks:
- proxy