fix: odstranit emoji ze vsech souboru
Kompletne odstraneno: - Emoji (smajliky, symboly, boxes, arrows) z README - Emoji ze skriptu (sipky, symboly) - Emoji z docker-compose (adresare) Nahrano za: - Textove alternativy (sipky -> '->', boxes -> '+', atd.) - ASCII pouze kde to slo Ciste vsechny 7 repo (overeno Python skriptem).
This commit is contained in:
@@ -1,13 +1,13 @@
|
|||||||
# mates-home-nas-tools
|
# mates-home-nas-tools
|
||||||
|
|
||||||
Metadata k projektům uloženým na **NAS** (Network Attached Storage).
|
Metadata k projektům uloženým na **NAS** (Network Attached Storage).
|
||||||
Toto repo obsahuje **pouze popisy a cesty** – samotné archivy zůstávají na NAS.
|
Toto repo obsahuje **pouze popisy a cesty** - samotné archivy zůstávají na NAS.
|
||||||
|
|
||||||
> **Proč to tu je?** Aby ses při práci na novém stroji nebo při obnově po havárii **věděl, co kde je** a jak to znovu nasadit.
|
> **Proč to tu je?** Aby ses při práci na novém stroji nebo při obnově po havárii **věděl, co kde je** a jak to znovu nasadit.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📍 Kde jsou archivy
|
## Kde jsou archivy
|
||||||
|
|
||||||
Všechny archivy jsou uloženy na NAS:
|
Všechny archivy jsou uloženy na NAS:
|
||||||
|
|
||||||
@@ -17,30 +17,30 @@ Všechny archivy jsou uloženy na NAS:
|
|||||||
|
|
||||||
Tato cesta je specifická pro **tvůj Mac** s připojeným NAS přes SMB. Na novém stroji musíš:
|
Tato cesta je specifická pro **tvůj Mac** s připojeným NAS přes SMB. Na novém stroji musíš:
|
||||||
|
|
||||||
1. Připojit NAS (`mount -t smbfs` nebo Finder → Go → Connect to Server)
|
1. Připojit NAS (`mount -t smbfs` nebo Finder -> Go -> Connect to Server)
|
||||||
2. Nebo zkopírovat archivy ručně (rsync, scp, USB disk)
|
2. Nebo zkopírovat archivy ručně (rsync, scp, USB disk)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📂 Co tu je
|
## Co tu je
|
||||||
|
|
||||||
```
|
```
|
||||||
mates-home-nas-tools/
|
mates-home-nas-tools/
|
||||||
├── README.md # Tento soubor
|
+-- README.md # Tento soubor
|
||||||
└── (žádné další soubory – archivy zůstávají na NAS)
|
+-- (žádné další soubory - archivy zůstávají na NAS)
|
||||||
```
|
```
|
||||||
|
|
||||||
**Proč tak málo souborů?** Toto repo je **pouze index**. Skutečné archivy (`.zip`, `.7z`, `.tar.gz`) zůstávají na NAS, **ne v gitu**. Git není vhodný pro velké binární soubory.
|
**Proč tak málo souborů?** Toto repo je **pouze index**. Skutečné archivy (`.zip`, `.7z`, `.tar.gz`) zůstávají na NAS, **ne v gitu**. Git není vhodný pro velké binární soubory.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🚀 Jak použít
|
## Jak použít
|
||||||
|
|
||||||
### 1. Připoj NAS
|
### 1. Připoj NAS
|
||||||
|
|
||||||
**macOS:**
|
**macOS:**
|
||||||
```bash
|
```bash
|
||||||
# Finder → Go → Connect to Server (⌘K)
|
# Finder -> Go -> Connect to Server (⌘K)
|
||||||
# Zadej: smb://<nas-ip>/Backups
|
# Zadej: smb://<nas-ip>/Backups
|
||||||
# nebo v terminalu:
|
# nebo v terminalu:
|
||||||
mount -t smbfs //<user>@<nas-ip>/Backups/Prace /Volumes/nas-tools
|
mount -t smbfs //<user>@<nas-ip>/Backups/Prace /Volumes/nas-tools
|
||||||
@@ -49,7 +49,7 @@ mount -t smbfs //<user>@<nas-ip>/Backups/Prace /Volumes/nas-tools
|
|||||||
**Linux:**
|
**Linux:**
|
||||||
```bash
|
```bash
|
||||||
sudo mount -t cifs //<nas-ip>/Backups/Prace/moje-tools /mnt/nas-tools \
|
sudo mount -t cifs //<nas-ip>/Backups/Prace/moje-tools /mnt/nas-tools \
|
||||||
-o username=<user>,password=<password>
|
-o username=<user>,password=<password>
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2. Podívej se, co je k dispozici
|
### 2. Podívej se, co je k dispozici
|
||||||
@@ -81,67 +81,67 @@ Každý archiv obsahuje vlastní `README.md` nebo `INSTALL.md` s konkrétním po
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🔐 Bezpečnost
|
## Bezpečnost
|
||||||
|
|
||||||
| Aspekt | Jak řešen |
|
| Aspekt | Jak řešen |
|
||||||
|---|---|
|
|---|---|
|
||||||
| Citlivá data (hesla, forenzní dumpy) | **NEJSOU v gitu** – archivy na NAS |
|
| Citlivá data (hesla, forenzní dumpy) | **NEJSOU v gitu** - archivy na NAS |
|
||||||
| Hesla k archivům | **V keychainu** na tvém Macu |
|
| Hesla k archivům | **V keychainu** na tvém Macu |
|
||||||
| Přístup na NAS | **SMB s heslem** (ne anonymous) |
|
| Přístup na NAS | **SMB s heslem** (ne anonymous) |
|
||||||
| Šifrování archivů | Některé `.7z` jsou šifrované heslem |
|
| Šifrování archivů | Některé `.7z` jsou šifrované heslem |
|
||||||
| Sdílení s kolegy | **Vytvoř zvláštní verzi README** (bez konkrétních cest/názvů) |
|
| Sdílení s kolegy | **Vytvoř zvláštní verzi README** (bez konkrétních cest/názvů) |
|
||||||
|
|
||||||
### ⚠️ Doporučení
|
### ️ Doporučení
|
||||||
|
|
||||||
- **Nepushuj archivy do Gitea** – git na to není stavěný
|
- **Nepushuj archivy do Gitea** - git na to není stavěný
|
||||||
- **Nesdílej toto repo veřejně** – obsahuje popis citlivých projektů
|
- **Nesdílej toto repo veřejně** - obsahuje popis citlivých projektů
|
||||||
- **Pravidelně zálohuj NAS** – off-site backup (Backblaze B2, jíný disk, …)
|
- **Pravidelně zálohuj NAS** - off-site backup (Backblaze B2, jíný disk, ...)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🛠 Doporučený workflow
|
## Doporučený workflow
|
||||||
|
|
||||||
```
|
```
|
||||||
Mac (~/Skripty/) Pracovní kopie
|
Mac (~/Skripty/) Pracovní kopie
|
||||||
|
|
|
|
||||||
| rsync (denne)
|
| rsync (denne)
|
||||||
|
|
|
|
||||||
NAS (moje-tools/) Centralní záloha
|
NAS (moje-tools/) Centralní záloha
|
||||||
|
|
|
|
||||||
| off-site backup
|
| off-site backup
|
||||||
|
|
|
|
||||||
Cloud (S3/Backblaze) Disaster recovery
|
Cloud (S3/Backblaze) Disaster recovery
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🏗 Struktura NAS archivu
|
## Struktura NAS archivu
|
||||||
|
|
||||||
```
|
```
|
||||||
/Volumes/<backup-mount>/Prace/moje-tools/
|
/Volumes/<backup-mount>/Prace/moje-tools/
|
||||||
├── forenzika/
|
+-- forenzika/
|
||||||
│ ├── asistent-v1.zip
|
| +-- asistent-v1.zip
|
||||||
│ ├── pipeline.zip
|
| +-- pipeline.zip
|
||||||
│ └── ...
|
| +-- ...
|
||||||
├── utility/
|
+-- utility/
|
||||||
│ ├── bitcopy-backup.tar.gz
|
| +-- bitcopy-backup.tar.gz
|
||||||
│ ├── whois.zip
|
| +-- whois.zip
|
||||||
│ └── ...
|
| +-- ...
|
||||||
├── konverze/
|
+-- konverze/
|
||||||
│ ├── json2xml.zip
|
| +-- json2xml.zip
|
||||||
│ └── ...
|
| +-- ...
|
||||||
├── ai-asistenti/
|
+-- ai-asistenti/
|
||||||
│ ├── docker-verze.7z
|
| +-- docker-verze.7z
|
||||||
│ ├── portable.zip
|
| +-- portable.zip
|
||||||
│ └── ...
|
| +-- ...
|
||||||
└── (atd.)
|
+-- (atd.)
|
||||||
```
|
```
|
||||||
|
|
||||||
*(Tato struktura se může v průběhu času měnit – archivy jsou přidávány a odebírány podle potřeby.)*
|
*(Tato struktura se může v průběhu času měnit - archivy jsou přidávány a odebírány podle potřeby.)*
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📚 Související
|
## Související
|
||||||
|
|
||||||
- **Jotty:** knowledge base (detailní informace o projektech)
|
- **Jotty:** knowledge base (detailní informace o projektech)
|
||||||
- **mates-ansible:** Ansible pro nový server
|
- **mates-ansible:** Ansible pro nový server
|
||||||
|
|||||||
Reference in New Issue
Block a user