1
0

refact: zmena nazvu CA souboru

This commit is contained in:
2026-03-02 12:46:18 +01:00
parent dc9cd1fa0b
commit 5ac2aa6f4c
2 changed files with 15 additions and 14 deletions

View File

@@ -1,6 +1,6 @@
# Local Docker Management
## Traefik
### Traefik
- Reverzní proxy
- Validní https pro lokální vývoj (wildcard certifikát s vlastním CA)
@@ -8,13 +8,13 @@
- Připojení dalších (vlastních) služeb pomocí Traefik labels
- Dashboard pro monitorování a správu routování
## Portainer
### Portainer
- Webové rozhraní pro správu kontejnerů, obrazů, sítí i volumů
- Podpora Docker, Compose, Swarm i Kubernetes
- Persistentní úložiště dat (složka `portainer`)
## Požadavky
### Požadavky
- Docker & Docker Compose
@@ -36,8 +36,8 @@ Budete dotázáni na:
### 2. Certifikáty pro HTTPS
Traefik používá námi integrovaný vlastní certifikát pro HTTPS komunikaci. Pro správné
fungování je potřeba importovat `traefik/certs/rootCA.pem` do důvěryhodných certifikátů vašeho operačního systému.
Traefik používá náš certifikát pro HTTPS komunikaci podepsaný naší vlastní autoritou. Pro správné
fungování je potřeba importovat CA soubor autority `traefik/certs/linuxakCA.pem` do důvěryhodných certifikátů vašeho operačního systému.
**Integrovaný certifikát je platný pro:**
- `dev.linuxak.com` a všechny subdomény (`*.dev.linuxak.com`)
@@ -45,30 +45,31 @@ fungování je potřeba importovat `traefik/certs/rootCA.pem` do důvěryhodnýc
- IP adresu `127.0.0.1`
- **Platnost:** do 27. února 2036
> **Poznámka:** Pokud změníte `DEV_URL` na jinou doménu než výše uvedené, bude potřeba dodat vlastní certifikát pro HTTPS komunikaci.
> **Poznámka:** Pokud změníte `DEV_URL` na jinou doménu než výše uvedené, bude potřeba dodat vlastní
> certifikát pro HTTPS komunikaci a integrovat jej do Traefiku.
### 2.1 Import CA do systému
#### Linux (CentOS/RHEL/Fedora)
**Linux (CentOS/RHEL/Fedora)**
```bash
sudo cp traefik/certs/rootCA.pem /etc/pki/ca-trust/source/anchors/linuxak-dev-ca.crt
sudo cp traefik/certs/linuxakCA.pem /etc/pki/ca-trust/source/anchors/linuxak-dev-ca.crt
sudo update-ca-trust
```
#### Linux (Ubuntu/Debian)
**Linux (Ubuntu/Debian)**
```bash
sudo cp traefik/certs/rootCA.pem /usr/local/share/ca-certificates/linuxak-dev-ca.crt
sudo cp traefik/certs/linuxakCA.pem /usr/local/share/ca-certificates/linuxak-dev-ca.crt
sudo update-ca-certificates
```
#### MacOS
**MacOS**
```bash
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain traefik/certs/rootCA.pem
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain traefik/certs/linuxakCA.pem
```
#### Windows (PowerShell jako Admin)
**Windows (PowerShell jako Admin)**
```bash
Import-Certificate -FilePath "traefik/certs/rootCA.pem" -CertStoreLocation Cert:\LocalMachine\Root
Import-Certificate -FilePath "traefik/certs/linuxakCA.pem" -CertStoreLocation Cert:\LocalMachine\Root
```
### 3. Spuštění