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:
@@ -3,11 +3,11 @@
|
||||
Docker Compose šablony pro **14 self-hosted služeb**.
|
||||
Toto jsou **přesné kopie** `docker-compose.yml` souborů z běžícího serveru.
|
||||
|
||||
> **Jsi začátečník?** Čti od [Začínáme](#zaciname) – vše krok za krokem.
|
||||
> **Jsi začátečník?** Čti od [Začínáme](#zaciname) - vše krok za krokem.
|
||||
|
||||
---
|
||||
|
||||
## 📦 Služby (14)
|
||||
## Služby (14)
|
||||
|
||||
| Služba | Port | Image | Účel |
|
||||
|---|---|---|---|
|
||||
@@ -24,11 +24,11 @@ Toto jsou **přesné kopie** `docker-compose.yml` souborů z běžícího server
|
||||
| **rustdesk** | 21115-21119 | rustdesk/rustdesk-server | Remote desktop |
|
||||
| **speedtest** | 8072 | linuxserver/speedtest-tracker | Speed test tracker |
|
||||
| **vaultwarden** | 2999 | vaultwarden/server | Hesla |
|
||||
| **watchtower** | – | containrrr/watchtower | Auto-update kontejnerů |
|
||||
| **watchtower** | - | containrrr/watchtower | Auto-update kontejnerů |
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Začínáme
|
||||
## Začínáme
|
||||
|
||||
### Krok 1: Naklonuj repo
|
||||
|
||||
@@ -54,13 +54,13 @@ To je vše! Služba se stáhne, nastartuje a běží.
|
||||
### Krok 4: Ověř
|
||||
|
||||
```bash
|
||||
docker compose ps # status
|
||||
docker compose logs -f # logy
|
||||
docker compose ps # status
|
||||
docker compose logs -f # logy
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📚 Detail ke každé službě
|
||||
## Detail ke každé službě
|
||||
|
||||
### audiobookshelf (`13378`)
|
||||
|
||||
@@ -208,25 +208,25 @@ docker compose up -d
|
||||
|
||||
---
|
||||
|
||||
## 🏗 Struktura
|
||||
## Struktura
|
||||
|
||||
```
|
||||
mates-docker-services/
|
||||
├── README.md # Tento soubor
|
||||
├── LICENSE # MIT
|
||||
├── audiobookshelf/
|
||||
│ ├── docker-compose.yml # Compose soubor
|
||||
│ └── README.md # Detailní návod
|
||||
├── calibre-web/
|
||||
│ ├── docker-compose.yml
|
||||
│ └── README.md
|
||||
├── ... (12 dalsich sluzeb)
|
||||
└── (kazda sluzba ma docker-compose.yml + README.md)
|
||||
+-- README.md # Tento soubor
|
||||
+-- LICENSE # MIT
|
||||
+-- audiobookshelf/
|
||||
| +-- docker-compose.yml # Compose soubor
|
||||
| +-- README.md # Detailní návod
|
||||
+-- calibre-web/
|
||||
| +-- docker-compose.yml
|
||||
| +-- README.md
|
||||
+-- ... (12 dalsich sluzeb)
|
||||
+-- (kazda sluzba ma docker-compose.yml + README.md)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Správa služeb
|
||||
## Správa služeb
|
||||
|
||||
### Update jedné služby
|
||||
|
||||
@@ -240,10 +240,10 @@ docker compose up -d
|
||||
|
||||
```bash
|
||||
for d in */; do
|
||||
cd "$d"
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
cd ..
|
||||
cd "$d"
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
cd ..
|
||||
done
|
||||
```
|
||||
|
||||
@@ -269,22 +269,22 @@ docker compose logs -f --tail=100
|
||||
### Smazat (data jsou v ./data/)
|
||||
|
||||
```bash
|
||||
docker compose down -v # POZOR: smaze i volumes
|
||||
docker compose down -v # POZOR: smaze i volumes
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🔐 Bezpečnost
|
||||
## Bezpečnost
|
||||
|
||||
- ✅ **Žádné hesla v `docker-compose.yml`** – vše v `.env`
|
||||
- ✅ **Restart policy `unless-stopped`** – kontejner se nespustí po rebootu
|
||||
- ✅ **Health checks** – monitoring přes Portainer
|
||||
- ✅ **Log rotation** – max 10 MB × 3 soubory
|
||||
- ✅ **Bridge networks** – izolace mezi službami
|
||||
- **Žádné hesla v `docker-compose.yml`** - vše v `.env`
|
||||
- **Restart policy `unless-stopped`** - kontejner se nespustí po rebootu
|
||||
- **Health checks** - monitoring přes Portainer
|
||||
- **Log rotation** - max 10 MB × 3 soubory
|
||||
- **Bridge networks** - izolace mezi službami
|
||||
|
||||
---
|
||||
|
||||
## 📚 Související
|
||||
## Související
|
||||
|
||||
- **Jotty:** knowledge base (detailní návody pro každou službu)
|
||||
- **mates-ansible:** automatické nasazení přes Ansible
|
||||
|
||||
Reference in New Issue
Block a user