Installation mit Docker
1. Compose Datei
services:
step-ca:
image: smallstep/step-ca
container_name: step-ca
restart: unless-stopped
ports:
- "9000:9000"
volumes:
- ./step-ca/data:/home/step
environment:
- DOCKER_STEPCA_INIT_NAME=MeineInterneCA
- DOCKER_STEPCA_INIT_DNS_NAMES=localhost,step-ca
- DOCKER_STEPCA_INIT_PASSWORD=dein-sicheres-passwort
- DOCKER_STEPCA_INIT_PROVISIONER_NAME=admin
- Bei Name sollte der Name der CA angegebenen werden, der später auch in den Zertifikaten angezeigt werden.
- DNS_NAMES, hier sollten alle Domains eingetragen werden, für welche später Zertifikate ausgestellt werden.
- Password sollte dem allgemeinen Standard entsprechen, dieses Passwort ist sicher aufzubewahren, es verschlüsselt die Daten und schützt den Privatkey.