services: obsidian: image: lscr.io/linuxserver/obsidian:latest container_name: obsidian security_opt: - seccomp:unconfined # Nodig voor de Electron-engine van Obsidian environment: - PUID=1000 - PGID=1000 - TZ=Europe/Amsterdam - DOCKER_MODS=linuxserver/mods:universal-package-install # Optioneel: voor extra fonts/tools volumes: - /path/to/your/obsidian/config:/config # BELANGRIJK: Pas dit pad aan ports: - 3070:3000 # HTTP toegang - 3071:3001 # HTTPS toegang shm_size: "1gb" # Voorkomt crashes bij zwaar geheugengebruik restart: unless-stopped volumes: nas_data: driver: local driver_opts: type: cifs # We gebruiken de variabelen voor user/pass. # uid=1000 zorgt dat Obsidian schrijfrechten krijgt op de mount. o: "username=${NAS_USER},password=${NAS_PASS},vers=3.0,uid=1000,gid=1000,file_mode=0777,dir_mode=0777" device: "//10.1.10.7/obsidian"