2025-07-08 16:36:12 -06:00

48 lines
1.4 KiB
YAML
Executable File

project_root: "{{ inventory_dir }}" # Useful hack for easier file paths
# Postgres
# If you have a main database instance all your
# services will use (which you should), put
# the info here so it's accessible to all
# your playbooks.
pg_host: prod1.lan.xbazzi.com
pg_port: 5432
pg_user: postgres
pg_password: password
docker_dir: /data/docker
# Local paths
docker_stacks: "{{ project_root }}/docker"
assets: "{{ project_root }}/assets"
# Remote paths
remote_stacks: "/home/javi/docker"
remote_app_mounts: "/home/docker"
# Sudo password for your servers
ansible_become_pass: !vault |
$ANSIBLE_VAULT;1.1;AES256
64633661313934656164656164623432366339636334653736383330363662313861633338626437
3335386363316431653536373264393537626234306633340a353764396630343664646434636463
65613232303363373237626163306261306266363336336130666331376133653733393864663335
6335663333336139350a346233373231323238376364663761663461383331366264396665383364
6264
# TrueNAS iSCSI stuff
iscsi_target_ip: nas.lan.xbazzi.com # TrueNAS IP
iscsi_target_iqn: iqn.2005-10.org.freenas.ctl:pve-iscsi
# Alma new VM provisioning
# hostname: "prod3"
timezone: "America/Denver"
staging_ip: "10.133.7.240"
# network_config:
# interface: "ens18"
# address: "{{ staging_host }}"
# netmask: "255.255.252.0"
# gateway: "10.133.7.1"
# dns: ["10.133.7.1"]
# nfs_mounts:
# - { src: "nas:/mnt/media", path: "/mnt/media", opts: "defaults,nfsvers=4" }