Last active
February 24, 2023 12:22
-
-
Save nklamann/06d05db7257b48da3a02fe4d37916ec1 to your computer and use it in GitHub Desktop.
Hostvars
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cloud": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [ | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 9000, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 6379, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "162.55.39.175", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::1", | |
"name": "", | |
"pid": 0, | |
"port": 6379, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "2a01:4f8:c010:7f79::", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"udp_listen": [ | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 68, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
} | |
] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "cloud2.klamann-service.de", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 22, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"nextcloud" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "fossil", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "nextcloud", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_names": [ | |
[ | |
"fossil.klamann-service.de", | |
"Fossil-Service" | |
], | |
[ | |
"klamann-cloud.de", | |
"Damit die Domain nicht in der Luft h\u00e4ngt" | |
], | |
[ | |
"klamann.klamann-cloud.de", | |
"Nextcloud-Instanz nc_klamann" | |
], | |
[ | |
"klamann-it-beratung.de", | |
"Website Klamann IT-Beratung" | |
], | |
[ | |
"www.klamann-it-beratung.de", | |
"Website Klamann IT-Beratung" | |
], | |
[ | |
"klamann-software.de", | |
"Website Klamann Software (alt)" | |
], | |
[ | |
"www.klamann-software.de", | |
"Website Klamann Software (alt)" | |
] | |
], | |
"dns_provider": "hetzner", | |
"domain": "klamann-service.de", | |
"fqdn": "cloud2.klamann-service.de", | |
"group_names": [ | |
"ansible_controllable", | |
"network_all", | |
"network_hetzner_cloud", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Nextcloudserver, static Websites and Fossil", | |
"hostname_given": "cloud2", | |
"http_access_points": [ | |
[ | |
"http://cloud2.klamann-service.de:19999", | |
"Netdata Monitoring" | |
], | |
[ | |
"https://klamann.klamann-cloud.de", | |
"Nextcloud-Instanz nc_klamann" | |
], | |
[ | |
"https://fossil.klamann-service.de/code", | |
"Fossil-Server" | |
], | |
[ | |
"https://www.klamann-it-beratung.de", | |
"Website Klamann IT-Beratung" | |
], | |
[ | |
"https://klamann-it-beratung.de", | |
"Website Klamann IT-Beratung" | |
], | |
[ | |
"https://www.klamann-software.de", | |
"Website Klamann Software (alt)" | |
], | |
[ | |
"https://klamann-software.de", | |
"Website Klamann Software (alt)" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "cloud", | |
"inventory_hostname_short": "cloud", | |
"ipv4_address_given": "defined by hetzner", | |
"ipv6_address_given": "defined by hetzner", | |
"mail_relay": true, | |
"netmask": "defined by hetzner", | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "defined by hetzner", | |
"searchdomain": "defined by hetzner", | |
"tcp_listen": [ | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 9000, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 6379, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "162.55.39.175", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::1", | |
"name": "", | |
"pid": 0, | |
"port": 6379, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "2a01:4f8:c010:7f79::", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"udp_listen": [ | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 68, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"drucker": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_group_handling": [ | |
{ | |
"name": "scans", | |
"role": "Werden hier angelegt, weitere Verarbeitung \u00fcber SMB shares von `fritzbox` aus" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "NPIE1C3DB.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "MFP in Office", | |
"hostname_given": "NPIE1C3DB", | |
"http_access_points": [ | |
[ | |
"http:/10.10.1.3", | |
"Drucker" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "drucker", | |
"inventory_hostname_short": "drucker", | |
"ipv4_address_given": "10.10.1.3", | |
"ipv6_address_given": null, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"file-server": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "10.10.1.23", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"assets", | |
"audio", | |
"photo", | |
"technical", | |
"text", | |
"video" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "assets", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "audio", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "fileserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "photo", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "technical", | |
"role": "werden \u00fcber syncthing kontrollier" | |
}, | |
{ | |
"name": "text", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "video", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"creates": false, | |
"name": "recordings", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "file-server.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"lxc_container", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Samba-Server and basis for syncthing", | |
"hostname_given": "file-server", | |
"http_access_points": [ | |
[ | |
"https://file-server:8384/", | |
"Syncthing Interface" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "file-server", | |
"inventory_hostname_short": "file-server", | |
"ipv4_address_given": "10.10.1.23", | |
"ipv6_address_given": "fd00::1800:37ff:fec0:dffd/64", | |
"lxc_manager": "grossglockner", | |
"lxc_vmid": 234, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"samba_shares": [ | |
[ | |
"Austausch", | |
"Hier kann jeder schreiben, wird nach 7 Tagen geloescht" | |
], | |
[ | |
"Audio", | |
"Originaldaten Musik, Hoerbuecher, Hoerspiele" | |
], | |
[ | |
"Assets", | |
"Software, gekaufte Grapiken usw." | |
], | |
[ | |
"Musicexport", | |
"Zum kopieren auf Player und Handies" | |
], | |
[ | |
"Photo", | |
"Alle Photos" | |
], | |
[ | |
"Recordings", | |
"Aufnahmen \u00fcber Satellit" | |
], | |
[ | |
"Text", | |
"Zum Lesen" | |
], | |
[ | |
"Video", | |
"Filme und Serien" | |
], | |
[ | |
"MediaWork", | |
"Alle Mediendateien zum Bearbeiten, nur f\u00fcr nk im Moment" | |
] | |
], | |
"searchdomain": "to be overwritten in network", | |
"smb_name_given": "FILE-SERVER", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"vmid": 234, | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"fritzbox": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_group_handling": [ | |
{ | |
"name": "scans", | |
"role": "Angelegt in `drucker`, werden von hier aus als SMB-Share angeboten" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Router in Network 174", | |
"hostname_given": "fritzbox", | |
"http_access_points": [ | |
[ | |
"http://fritz.box/", | |
"Fritzbox" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "fritzbox", | |
"inventory_hostname_short": "fritzbox", | |
"ipv4_address_given": "10.10.1.1", | |
"ipv6_address_given": "fd00::e228:6dff:fe68:fd6c/64", | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"samba_shares": [ | |
[ | |
"FM174.FRITZ\\FRITZ\\scans", | |
"Scans" | |
] | |
], | |
"searchdomain": "to be overwritten in network", | |
"smb_name_given": "FRITZ.BOX", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"grossglockner": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "grossglockner.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Proxmox and Storage for FM174 on super-micro1", | |
"hostname_given": "grossglockner", | |
"http_access_points": [ | |
[ | |
"https://10.10.1.11:8006/#v1:0:18:4:::::::/", | |
"Proxmox Interface" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "grossglockner", | |
"inventory_hostname_short": "grossglockner", | |
"ipv4_address_given": "10.10.1.11", | |
"ipv6_address_given": "fda0::/64", | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"grossglockner-ipmi": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "grossglockner-ipmi.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "IPMI Console on super-micro1", | |
"hostname_given": "grossglockner-ipmi", | |
"http_access_points": [ | |
[ | |
"https://10.10.1.10/", | |
"IPMI -Konsole" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "grossglockner-ipmi", | |
"inventory_hostname_short": "grossglockner-ipmi", | |
"ipv4_address_given": "10.10.1.10", | |
"ipv6_address_given": null, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"mail": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [ | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10026, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10027, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 587, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10028, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 9998, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7790, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 110, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7791, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 9999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 143, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 24242, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 12340, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 41781, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "138.201.185.55", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 55287, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 24, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 42009, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 4190, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7777, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 993, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7778, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7779, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 995, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10024, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10025, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 58953, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 587, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 110, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 143, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 58833, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 37845, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "2a01:4f8:c010:7afa::", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 54555, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 4190, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 993, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 995, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 39235, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"udp_listen": [ | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 38711, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 59336, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 68, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 47255, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 33239, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 52429, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 58685, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 36805, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 36154, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 46618, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 58996, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
} | |
] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "mail.klamann-service.de", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 22, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"mail" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "mail", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_names": [ | |
[ | |
"klamann-service.de", | |
"Damit die Domain nicht in der Luft h\u00e4ngt" | |
] | |
], | |
"dns_provider": "hetzner", | |
"domain": "klamann-service.de", | |
"fqdn": "mail.klamann-service.de", | |
"group_names": [ | |
"ansible_controllable", | |
"network_all", | |
"network_hetzner_cloud", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Mailserver (IRedmail)", | |
"hostname_given": "mail", | |
"http_access_points": [ | |
[ | |
"https://mail.klamann-service.de/netdata/", | |
"Netdata Monitoring" | |
], | |
[ | |
"https://mail.klamann-service.de/mail/", | |
"Webmail (Roundcube)" | |
], | |
[ | |
"https://mail.klamann-service.de/iredadmin/login", | |
"Mail-Admin IRedmail" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "mail", | |
"inventory_hostname_short": "mail", | |
"ipv4_address_given": "defined by hetzner", | |
"ipv6_address_given": "defined by hetzner", | |
"mail_domains": [ | |
"evelyn-klamann.de", | |
"klamann-cloud.de", | |
"klamann-it-beratung.de", | |
"klamann-service.de", | |
"norbert-klamann.de", | |
"klamann-test.de" | |
], | |
"mail_relay": false, | |
"netmask": "defined by hetzner", | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "defined by hetzner", | |
"searchdomain": "defined by hetzner", | |
"tcp_listen": [ | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10026, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10027, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 587, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10028, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 9998, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7790, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 110, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7791, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 9999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 143, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 24242, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 12340, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 41781, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "138.201.185.55", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 55287, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 24, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 42009, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 4190, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7777, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 993, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7778, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 7779, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 995, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10024, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 10025, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 58953, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 587, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 110, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 143, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 80, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 58833, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 37845, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "2a01:4f8:c010:7afa::", | |
"name": "", | |
"pid": 0, | |
"port": 22, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 5432, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 25, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 443, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 54555, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 4190, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 19999, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 993, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 995, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 39235, | |
"protocol": "tcp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"udp_listen": [ | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 38711, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "127.0.0.1", | |
"name": "", | |
"pid": 0, | |
"port": 8125, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 59336, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 68, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 47255, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 33239, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 52429, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "0.0.0.0", | |
"name": "", | |
"pid": 0, | |
"port": 58685, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 36805, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 2049, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 111, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 36154, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 46618, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
}, | |
{ | |
"address": "::", | |
"name": "", | |
"pid": 0, | |
"port": 58996, | |
"protocol": "udp", | |
"stime": "", | |
"user": "" | |
} | |
], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"marios-router": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "marios-router.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Marios router", | |
"hostname_given": "marios-router", | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "marios-router", | |
"inventory_hostname_short": "marios-router", | |
"ipv4_address_given": "10.10.1.4", | |
"ipv6_address_given": null, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"media-server": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "10.10.1.22", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"jellyfin" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "jellyfin", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "audio", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
}, | |
{ | |
"name": "video", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
}, | |
{ | |
"creates": false, | |
"name": "recordings", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "media-server.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"lxc_container", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Jellyfin for Movies", | |
"hostname_given": "media-server", | |
"http_access_points": [ | |
[ | |
"http://media-server:8096/web/index.html", | |
"Jellyfin" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "media-server", | |
"inventory_hostname_short": "media-server", | |
"ipv4_address_given": "10.10.1.22", | |
"ipv6_address_given": "fd00::d8ca:70ff:fe98:94b0/64", | |
"lxc_manager": "grossglockner", | |
"lxc_vmid": 233, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"pi-hole": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "10.10.1.20", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"pihole" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "pihole", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "pi-hole.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"lxc_container", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Local DNS Server for FM174", | |
"hostname_given": "pi-hole", | |
"http_access_points": [ | |
[ | |
"http://10.10.1.20/admin/", | |
"PI-Hole Admin" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "pi-hole", | |
"inventory_hostname_short": "pi-hole", | |
"ipv4_address_given": "10.10.1.20", | |
"ipv6_address_given": "fd00::e8a9:12ff:fec1:9c22/64", | |
"lxc_manager": "grossglockner", | |
"lxc_vmid": 231, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"repeater": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "repeater.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "WLAN Repeater, meshed with 'fritzbox'", | |
"hostname_given": "repeater", | |
"http_access_points": [ | |
[ | |
"http://10.10.1.2/", | |
"Repeater Web interface" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "repeater", | |
"inventory_hostname_short": "repeater", | |
"ipv4_address_given": "10.10.1.2", | |
"ipv6_address_given": "2a00:6020:41e1:fe00:303a:fdff:fede:a854", | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"tv-schlafzimmer": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "tv-schlafzimmer.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "TV Schlafzimmer", | |
"hostname_given": "tv-schlafzimmer", | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "tv-schlafzimmer", | |
"inventory_hostname_short": "tv-schlafzimmer", | |
"ipv4_address_given": "10.10.1.8", | |
"ipv6_address_given": null, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"tv-server": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "10.10.1.21", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_group_handling": [ | |
{ | |
"name": "tvserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "recordings", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "tv-server.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"lxc_container", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Handles TV Recordings with USB Receiver", | |
"hostname_given": "tv-server", | |
"http_access_points": [ | |
[ | |
"http://tv-server:9981/", | |
"TVHeadend" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "tv-server", | |
"inventory_hostname_short": "tv-server", | |
"ipv4_address_given": "10.10.1.21", | |
"ipv6_address_given": "fd00::884:13ff:fe77:166a/64", | |
"lxc_manager": "grossglockner", | |
"lxc_vmid": 232, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"tv-wohnzimmer": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": {}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "tv-wohnzimmer.fritz.box", | |
"group_names": [ | |
"network_all", | |
"network_fm174" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "TV Wohnzimmer", | |
"hostname_given": "tv-wohnzimmer", | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "tv-wohnzimmer", | |
"inventory_hostname_short": "tv-wohnzimmer", | |
"ipv4_address_given": "10.10.1.9", | |
"ipv6_address_given": null, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"vault_restic_key_assets": "master", | |
"vault_restic_key_audio": "master", | |
"vault_restic_key_fileserver": "jsheiGEFocdpdnj", | |
"vault_restic_key_jellyfin": "jsheiGEFocdpdnj", | |
"vault_restic_key_mail": "master", | |
"vault_restic_key_mediaserver": "kskedfpc(mjdskdl", | |
"vault_restic_key_nextcloud": "master", | |
"vault_restic_key_photo": "master", | |
"vault_restic_key_pihole": "jsheiocdpdnj", | |
"vault_restic_key_technical": " kaTghsksdudhn<KL", | |
"vault_restic_key_text": "master", | |
"vault_restic_key_tvserver": "klu764kd9as", | |
"vault_restic_key_universalms": "Krelddlwixc8sksue", | |
"vault_restic_key_video": "master", | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
}, | |
"universal-ms": { | |
"ansible_check_mode": false, | |
"ansible_config_file": "/mnt/i/ansible/neuaufbau/ansible/ansible.cfg", | |
"ansible_diff_mode": false, | |
"ansible_facts": { | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"tcp_listen": [], | |
"udp_listen": [] | |
}, | |
"ansible_file_directory": "/mnt/i/ansible/neuaufbau/ansible/files", | |
"ansible_forks": 5, | |
"ansible_host": "10.10.1.24", | |
"ansible_inventory_sources": [ | |
"/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups" | |
], | |
"ansible_playbook_python": "/usr/bin/python3", | |
"ansible_port": 40022, | |
"ansible_report_directory": "/mnt/i/ansible/neuaufbau/doc/reports", | |
"ansible_run_tags": [ | |
"data_overview", | |
"never" | |
], | |
"ansible_script_directory": "/mnt/i/ansible/neuaufbau/scripts/generated", | |
"ansible_skip_tags": [], | |
"ansible_verbosity": 0, | |
"ansible_version": { | |
"full": "2.14.0", | |
"major": 2, | |
"minor": 14, | |
"revision": 0, | |
"string": "2.14.0" | |
}, | |
"backups_to_restic": [ | |
"mediaserver" | |
], | |
"data_group_handling": [ | |
{ | |
"name": "mediaserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"data_groups": { | |
"assets": { | |
"backup_required": "true", | |
"content": "Software, Graphiken, Fonts usw" | |
}, | |
"audio": { | |
"backup_required": "true", | |
"content": "Musik, H\u00f6rspiele, H\u00f6rb\u00fccher" | |
}, | |
"fileserver": { | |
"backup_required": "true", | |
"content": "Samba-Konfguration" | |
}, | |
"fossil": { | |
"backup_required": "true", | |
"content": "Fossil-Repositories" | |
}, | |
"jellyfin": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Jellyfin" | |
}, | |
"mail": { | |
"backup_required": "true", | |
"content": "Mails aller Postf\u00e4cher und Inhalt der Konfigurationsdatenbanken" | |
}, | |
"mediaserver": { | |
"backup_required": "true", | |
"content": "Metadaten der einzelnen Medienateien in Universal MS" | |
}, | |
"nextcloud": { | |
"backup_required": "true", | |
"content": "Benutzerdaten, Gruppenordner, DB-Inhalte aller Applikationen, Nextcloud-Konfiguration" | |
}, | |
"photo": { | |
"backup_required": "true", | |
"content": "Photos" | |
}, | |
"pihole": { | |
"backup_required": "true", | |
"content": "konfigurationsdatenbanken, caches" | |
}, | |
"recordings": { | |
"backup_required": "true", | |
"content": "Aufnahmen des TV-Servers" | |
}, | |
"scans": { | |
"backup_required": "true", | |
"content": "Scans ins Netzwerk" | |
}, | |
"technical": { | |
"backup_required": "true", | |
"content": "Mit syncthing verwaltete Daten (Windows und Android)" | |
}, | |
"text": { | |
"backup_required": "true", | |
"content": "B\u00fccher" | |
}, | |
"tvserver": { | |
"backup_required": "true", | |
"content": "Konfiguration des Receivers" | |
}, | |
"universalms": { | |
"backup_required": "false", | |
"content": "????" | |
}, | |
"video": { | |
"backup_required": "true", | |
"content": "Videos in der Bibliothek" | |
} | |
}, | |
"discovered_interpreter_python": "/usr/bin/python3", | |
"dns_provider": "pi-hole", | |
"domain": "fritz.box", | |
"fqdn": "universal-ms.fritz.box", | |
"group_names": [ | |
"ansible_controllable", | |
"lxc_container", | |
"network_all", | |
"network_fm174", | |
"work" | |
], | |
"groups": { | |
"all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"ansible_controllable": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"lxc_container": [ | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_all": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_fm174": [ | |
"grossglockner", | |
"drucker", | |
"fritzbox", | |
"grossglockner-ipmi", | |
"marios-router", | |
"repeater", | |
"tv-schlafzimmer", | |
"tv-wohnzimmer", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
], | |
"network_hetzner_cloud": [ | |
"cloud", | |
"mail" | |
], | |
"ungrouped": [], | |
"work": [ | |
"grossglockner", | |
"cloud", | |
"mail", | |
"file-server", | |
"media-server", | |
"pi-hole", | |
"tv-server", | |
"universal-ms" | |
] | |
}, | |
"host_comment": "Universal Mediaserver, Workaround for Jellyfin-Problems", | |
"hostname_given": "universal-ms", | |
"http_access_points": [ | |
[ | |
"http://universal-ms:9001", | |
"Universal Mediaserver" | |
] | |
], | |
"inventory_dir": "/mnt/i/ansible/neuaufbau/ansible/inventory", | |
"inventory_file": "/mnt/i/ansible/neuaufbau/ansible/inventory/hosts_and_groups", | |
"inventory_hostname": "universal-ms", | |
"inventory_hostname_short": "universal-ms", | |
"ipv4_address_given": "10.10.1.24", | |
"ipv6_address_given": "fd00::645a:36ff:fed5:35ad/64", | |
"lxc_manager": "grossglockner", | |
"lxc_vmid": 235, | |
"mail_relay": true, | |
"netmask": "to be overwritten in network", | |
"network_parameter_for_clients": { | |
"netmask": "255.255.255.0", | |
"router": "10.10.1.1", | |
"searchdomain": "fritz.box" | |
}, | |
"omit": "__omit_place_holder__8ac9d14ba65ad3cc974ff6cf9a5b2038905c58fd", | |
"playbook_dir": "/mnt/i/ansible/neuaufbau/ansible", | |
"restic_key_assets": "vault_restic_key_assets", | |
"restic_key_audio": "vault_restic_key_audio", | |
"restic_key_fileserver": "vault_restic_key_fileserver", | |
"restic_key_jellyfin": "vault_restic_key_jellyfin", | |
"restic_key_mail": "vault_restic_key_mail", | |
"restic_key_mediaserver": "vault_restic_key_mediaserver", | |
"restic_key_nextcloud": "vault_restic_key_nextcloud", | |
"restic_key_photo": "vault_restic_key_photo", | |
"restic_key_pihole": "vault_restic_key_pihole", | |
"restic_key_technical": "vault_restic_key_tchnical", | |
"restic_key_text": "vault_restic_key_text", | |
"restic_key_tvserver": "vault_restic_key_tvserver", | |
"restic_key_universalms": "vault_restic_key_universalms", | |
"restic_key_video": "vault_restic_key_video", | |
"restic_repos": { | |
"assets": { | |
"restic_key": "restic_key_assets" | |
}, | |
"audio": { | |
"restic_key": "restic_key_audio" | |
}, | |
"fileserver": { | |
"restic_key": "restic_key_fileserver" | |
}, | |
"jellyfin": { | |
"restic_key": "restic_key_jellyfin" | |
}, | |
"mail": { | |
"restic_key": "restic_key_mail" | |
}, | |
"mediaserver": { | |
"restic_key": "restic_key_mediaserver" | |
}, | |
"nextcloud": { | |
"restic_key": "restic_key_nextcloud" | |
}, | |
"photo": { | |
"restic_key": "restic_key_photo" | |
}, | |
"pihole": { | |
"restic_key": "restic_key_pihole" | |
}, | |
"technical": { | |
"restic_key": "restic_key_technical" | |
}, | |
"text": { | |
"restic_key": "restic_key_text" | |
}, | |
"tvserver": { | |
"restic_key": "restic_key_tvserver" | |
}, | |
"universalms": { | |
"restic_key": "restic_key_universalms" | |
}, | |
"video": { | |
"restic_key": "restic_key_video" | |
} | |
}, | |
"router": "to be overwritten in network", | |
"searchdomain": "to be overwritten in network", | |
"tcp_listen": [], | |
"udp_listen": [], | |
"world_root": "/mnt/i/ansible/neuaufbau" | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*.{ host: inventory_hostname, data_group_handling: data_group_handling, backups_to_restic: backups_to_restic} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#### a list of dictionaries | |
[ | |
{ | |
"host": "cloud", | |
"data_group_handling": [ | |
{ | |
"name": "fossil", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "nextcloud", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"backups_to_restic": [ | |
"nextcloud" | |
] | |
}, | |
{ | |
"host": "drucker", | |
"data_group_handling": [ | |
{ | |
"name": "scans", | |
"role": "Werden hier angelegt, weitere Verarbeitung \u00fcber SMB shares von `fritzbox` aus" | |
} | |
], | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "file-server", | |
"data_group_handling": [ | |
{ | |
"name": "assets", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "audio", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "fileserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "photo", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "technical", | |
"role": "werden \u00fcber syncthing kontrollier" | |
}, | |
{ | |
"name": "text", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"name": "video", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
}, | |
{ | |
"creates": false, | |
"name": "recordings", | |
"role": "Wird von hier als SMB-Share bereitgestellt" | |
} | |
], | |
"backups_to_restic": [ | |
"assets", | |
"audio", | |
"photo", | |
"technical", | |
"text", | |
"video" | |
] | |
}, | |
{ | |
"host": "fritzbox", | |
"data_group_handling": [ | |
{ | |
"name": "scans", | |
"role": "Angelegt in `drucker`, werden von hier aus als SMB-Share angeboten" | |
} | |
], | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "grossglockner", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "grossglockner-ipmi", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "mail", | |
"data_group_handling": [ | |
{ | |
"name": "mail", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"backups_to_restic": [ | |
"mail" | |
] | |
}, | |
{ | |
"host": "marios-router", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "media-server", | |
"data_group_handling": [ | |
{ | |
"name": "jellyfin", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "audio", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
}, | |
{ | |
"name": "video", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
}, | |
{ | |
"creates": false, | |
"name": "recordings", | |
"role": "Wird von hier \u00fcber jellyfin bereitgestellt" | |
} | |
], | |
"backups_to_restic": [ | |
"jellyfin" | |
] | |
}, | |
{ | |
"host": "pi-hole", | |
"data_group_handling": [ | |
{ | |
"name": "pihole", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"backups_to_restic": [ | |
"pihole" | |
] | |
}, | |
{ | |
"host": "repeater", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "tv-schlafzimmer", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "tv-server", | |
"data_group_handling": [ | |
{ | |
"name": "tvserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
}, | |
{ | |
"name": "recordings", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "tv-wohnzimmer", | |
"data_group_handling": null, | |
"backups_to_restic": null | |
}, | |
{ | |
"host": "universal-ms", | |
"data_group_handling": [ | |
{ | |
"name": "mediaserver", | |
"role": "Diese Daten werden von hier kontrolliert" | |
} | |
], | |
"backups_to_restic": [ | |
"mediaserver" | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment