# Host spezifische Variablen motd_lines: - "Warpzone Vorstand" - "Öffentliche IPs: {{ansible_ens3.ipv4.address}} / {{ansible_ens3.ipv6[0].address}}" debian_sources: - "deb http://ftp.halifax.rwth-aachen.de/debian/ buster main contrib non-free" - "deb http://security.debian.org/ buster/updates main contrib non-free" - "deb https://download.docker.com/linux/debian buster stable" debian_keys_id: debian_keys_url: - "https://download.docker.com/linux/debian/gpg" # Primäre IP Adressen des Hosts ext_ip4: 89.163.231.227 ext_ip6: 2001:4ba0:ffff:007c::227 int_ip4: 10.42.2.1 # Art des Hosts: physical, vm, docker host_type: "vm" # SSL aktivieren webserver_ssl: true # Liste der gehosteten Domänen webserver_domains: - "verwaltung.warpzone.ms" - "verwaltung-git.warpzone.ms" - "verwaltung-jameica.warpzone.ms" - "verwaltung-ldap.warpzone.ms" #OpenVPN Konfigurationen openvpn_server: - "server-zone" openvpn_clients: - "client-webs" administratorenteam: - "void" - "sandhome" - "h3rb3rn" vorstandteam: - "sandhome" - "void" - "ole" - "larsm" - "reverend" - "h3rb3rn" - "mowoe" # Definition von Borgbackup Repositories borgbackup_repos: warpsrvext: # URL des Repos repo: "ssh://warpzone@217.79.181.126:22/data/warpzone/verwaltung" # Repo-spezifische Optionen zum Aufruf von Borgbackup # z.B. bei Sicherungen zu rsync.net ist --remote-path=borg1 erforderlich options: "" # Compression Options, z,b. "zlib,5, "zstd,5" compression: "zlib,5" # Prune Optionen prune: "--keep-within=2d --keep-daily=7 --keep-weekly=4 --keep-monthly=6" # Backup Schedule weekday: "*" hour: "*/4" minute: "20" # Zusätzliche Verzeichnisse, die nur in diesem Backup gesichtert werden sollen # directories: warpsrvint: # URL des Repos repo: "ssh://warpzone@192.168.0.201:22/data/warpzone/verwaltung" # Repo-spezifische Optionen zum Aufruf von Borgbackup # z.B. bei Sicherungen zu rsync.net ist --remote-path=borg1 erforderlich options: "" # Compression Options, z,b. "zlib,5, "zstd,5" compression: "zlib,5" # Prune Optionen prune: "--keep-within=2d --keep-daily=7 --keep-weekly=4 --keep-monthly=6" # Backup Schedule weekday: "*" hour: "*/4" minute: "30" # Zusätzliche Verzeichnisse, die nur in diesem Backup gesichtert werden sollen # directories: voidborgbase: # URL des Repos repo: "wg24ew7n@wg24ew7n.repo.borgbase.com:repo" # Repo-spezifische Optionen zum Aufruf von Borgbackup # z.B. bei Sicherungen zu rsync.net ist --remote-path=borg1 erforderlich options: "" # Compression Options, z,b. "zlib,5, "zstd,5" compression: "zlib,5" # Prune Optionen prune: "--keep-within=2d --keep-daily=7 --keep-weekly=4 --keep-monthly=6" # Backup Schedule weekday: "*" hour: "*/2" minute: "40" # Zusätzliche Verzeichnisse, die nur in diesem Backup gesichtert werden sollen # directories: # Definition der Verzeichnisse, die in allen Borgbackup Repos gesichert werden sollen borgbackup_directories: - "/etc/" - "/srv/"