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.