diff --git a/docker-compose.yml b/docker-compose.yml index 47d485c..fbd5fbf 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,4 +14,4 @@ services: environment: - TZ=Europe/Berlin - - WATCHDOG_FORCE_POLLING=true +# - WATCHDOG_FORCE_POLLING=true diff --git a/docs/backup_restore/docker/docker_backup.md b/docs/backup_restore/docker/docker_backup.md index 2bdd4bc..3bb5e59 100644 --- a/docs/backup_restore/docker/docker_backup.md +++ b/docs/backup_restore/docker/docker_backup.md @@ -1,3 +1,4 @@ # Docker Backup -Docker läuft als VM unter Proxmox und wird dort täglich vollständig auf der Qnap gesichert [Proxmox_Backup:](/docs/backup_restore/proxmox/proxmox_backup.md) \ No newline at end of file +Docker läuft als VM unter Proxmox und wird dort täglich vollständig auf der Qnap gesichert +[=> Proxmox_Backup:](../../backup_restore/proxmox/proxmox_backup.md) \ No newline at end of file diff --git a/docs/backup_restore/proxmox/homeassistent/homeassistent_backup.md b/docs/backup_restore/proxmox/homeassistent/homeassistent_backup.md index f12bcf3..7f87de0 100644 --- a/docs/backup_restore/proxmox/homeassistent/homeassistent_backup.md +++ b/docs/backup_restore/proxmox/homeassistent/homeassistent_backup.md @@ -1 +1,18 @@ -# Homeassistent \ No newline at end of file +# Homeassistent + +## läuft als VM unter Proxmox und wird dort täglich vollständig auf der Qnap gesichert +[=> Proxmox_Backup:](../../backup_restore/proxmox/proxmox_backup.md) + +## aus HA heraus +=> Einstellungen => System => Speicher +- Netzwerkspeicher + - Verwendung: Backup + - Server: 192.168.178.254 (Qnap) + - Protokoll: NFS + - Remote Freigabepfad: Backups_homeassistant + +=> Einstellungen => System => Backups +- Täglich und 7 Backups aufbewahren +- zu sichernde Daten: HA Einstellungen, Verlauf +- Speicherorte: Backups_homeassistant + diff --git a/docs/backup_restore/workstations/christian-handy_backup.md b/docs/backup_restore/workstations/christian-handy_backup.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/backup_restore/workstations/christian-linux_backup.md b/docs/backup_restore/workstations/christian-linux_backup.md index 7116ec3..3e7ab0d 100644 --- a/docs/backup_restore/workstations/christian-linux_backup.md +++ b/docs/backup_restore/workstations/christian-linux_backup.md @@ -29,7 +29,4 @@ Backupsystem läuft auf 2 Ebenen: ## Restore - Gezielt Dateien: Archiv einhängen (Mountpunkt: /home/christina/borgbackupHetzner), Dateien kopierne -- allgemeines Restore: ausgewähltes Archiv -> exctract - - - \ No newline at end of file +- allgemeines Restore: ausgewähltes Archiv -> exctract \ No newline at end of file diff --git a/docs/backup_restore/workstations/dorothea-laptop_backup.md b/docs/backup_restore/workstations/dorothea-laptop_backup.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/backup_restore/workstations/opi-pc_backup.md b/docs/backup_restore/workstations/opi-pc_backup.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/backup_restore/workstations/workstation:backup.md b/docs/backup_restore/workstations/workstation:backup.md new file mode 100644 index 0000000..fe1cb19 --- /dev/null +++ b/docs/backup_restore/workstations/workstation:backup.md @@ -0,0 +1,13 @@ +# Backup Konfiguration Workstations +## christian-linux-mint +=> [christian-linux-mint](../workstations/christian-linux_backup.md) + +## Christians Handy +=> [christian-handy_backup.md](../workstations/christian-handy_backup.md) + +## Dorotheas Labtop +=> [dorothea-laptop_backup.md](../workstations/dorothea-laptop_backup.md) + +## Opis PC +=> [opi-pc_backup.md](../workstations/opi-pc_backup.md) + diff --git a/docs/docker/mkdocs/mkdocs.md b/docs/docker/mkdocs/mkdocs.md new file mode 100644 index 0000000..5fbbf32 --- /dev/null +++ b/docs/docker/mkdocs/mkdocs.md @@ -0,0 +1,31 @@ +# Mkdocs +## Zweck: +Dokumentation des Systems in Markdown + + +## /ssrv/docker/docker-compose.yml +-> liegt nicht in gesondertem Container. +-> erwartet Verzeichnis docs und mkdocs.yml (diese Datei) + +``` yaml +services: + bruchtal-docs: + image: squidfunk/mkdocs-material:latest + container_name: bruchtal-docs + restart: unless-stopped + + ports: + - "8005:8000" + + volumes: + - /docker/Bruchtal:/docs + + command: serve --dev-addr=0.0.0.0:8000 + + environment: + - TZ=Europe/Berlin + - WATCHDOG_FORCE_POLLING=true +``` + +## Backup & Restore +kein spezielles Backup notwendig. \ No newline at end of file diff --git a/docs/proxmox/proxmox.md b/docs/proxmox/proxmox.md index 25ec441..cf282f5 100644 --- a/docs/proxmox/proxmox.md +++ b/docs/proxmox/proxmox.md @@ -9,6 +9,9 @@ - Docker-VM - Backup: tägliche Snapshots +## Root-Zugriff +derzeit noch möglich: das übliche PW + ## Crontab ```snippet 0 1 * * * /root/backup-pve-configs.sh diff --git a/docs/workflows/backup_restore-Workstations.md b/docs/workflows/backup_restore-Workstations.md new file mode 100644 index 0000000..22af7b0 --- /dev/null +++ b/docs/workflows/backup_restore-Workstations.md @@ -0,0 +1,3 @@ +siehe [Backups Workstaions](../backup_restore/workstations/workstation:backup.md) + + diff --git a/docs/workflows/docker-workflow.md b/docs/workflows/docker-workflow.md index 0e403d3..1fd01e8 100644 --- a/docs/workflows/docker-workflow.md +++ b/docs/workflows/docker-workflow.md @@ -110,7 +110,11 @@ Bruchtal/ │ └── / │ └── docker-compose.yml └── docs/ - └── docker/ - └── / - └── .md +│ └── docker/ +│ └── / +│ │ └── .md +│ └── docker-compose.yml +└── scripts/ +│ └──<.sh> + ``` diff --git a/mkdocs.yml b/mkdocs.yml index 8320f99..ba5dcaf 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -7,7 +7,7 @@ theme: language: de nav: - - Übersichttest2: index.md + - Übersicht: index.md - Workflows: - Docker-workflow: workflows/docker-workflow.md - Adguardhome-Kea-Caddy: workflows/adguard-kea-caddy.md @@ -24,6 +24,7 @@ nav: - Docker: - Architektur: docker/architecture.md - Adguardhome: docker/adguardhome/adguardhome.md + - Dokumentation: docker/mkdocs/documentation.md - Wikijs: docker/wikijs/wikijs.md - Heimdall: docker/heimdall/heimdall.md - It-Tools: docker/it-tools/it-tools.md @@ -34,12 +35,12 @@ nav: - Backup: - Docker: backup_restore/docker/docker_backup.md - - christian-linux: backup_restore/workstations/christian-linux_backup.md - Hetzner: backup_restore/hetzner/hetzner_backup.md - Homeassistant: backup_restore/proxmox/homeassistant/homeassistant_backup.md - Paperless: backup_restore/proxmox/paperless/paperless_backup.md - Proxmox: backup_restore/proxmox/proxmox_backup.md - + - Workstation: backup_restore/workstation/workstation_backup.md + markdown_extensions: - admonition