You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.9 KiB
YAML
72 lines
1.9 KiB
YAML
# 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
|