refact: zmena nazvu CA souboru
This commit is contained in:
29
README.md
29
README.md
@@ -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í
|
||||
|
||||
Reference in New Issue
Block a user