# all encrypted variables should go in the linked file. vault_file: vault_vars/qnap-vault.yml # any qnap specific variables go here mounts: - path: /mnt/mergerfs state: mounted branches: - /mnt/data/device0 - /mnt/data/device1 - /mnt/data/device2 options: allow_other,use_ino # these directories will be backed up to s3. backup_directories: - path: /mnt/mergerfs/photoprism/originals s3_name: photoprism_photos - path: /mnt/mergerfs/photoprism/import s3_name: photoprism_import - path: /mnt/mergerfs/photoprism/storage s3_name: photoprism_storage - path: /mnt/mergerfs/documents/media/documents/originals s3_name: paperless-docs cron_hour: "5" devices: - uuid: a54c1bde-1400-4975-bf24-08c603ca3a11 # /dev/sdc1 path: /mnt/data/device0 - uuid: 727dddaa-f7a1-439a-995f-5f4d35322e08 # /dev/sdd1 path: /mnt/data/device1 - uuid: f3cff115-9adc-4761-b1e9-e81055f3e0af # /dev/sda1 path: /mnt/data/device2 # SSD for downloads / transcoding - uuid: c528bf82-61ab-4f3d-87e0-d1e6e02ef7ec # /dev/sdf path: /mnt/ssd0/ ansible_pull_path: /home/{{ homelab_user }}/.local/bin/ansible-pull portainer_required_files: - source_file: olivetin/config.yml dest_file_name: config.yml dest_directory: /etc/config/OliveTin handler: restart-olivetin portainer_endpoint: 2 services: - name: photoprism template_vars: default_network: mariadb_net image: photoprism/photoprism tag: 230615 - name: olivetin - name: paperless pihole_volumes: qnap_app: {} qnap_dns: {} portainer_roles: - role: portainer_authelia # - role: portainer_navidrome # - role: portainer_plex # - role: portainer_dashy # - role: portainer_diun # - role: portainer_dashdot # - role: portainer_glances - role: portainer_arr # - role: portainer_pihole - role: portainer_nginx_proxy_manager # - role: portainer_minio # - role: portainer_wireguard_easy