Zum Inhalt springen

Erst-Setup

Führe das einmal nach der Installation aus. Ein einziger Befehl richtet alles ein, was die Projekte gemeinsam nutzen müssen.

one-time setup
mdocker setup

setup läuft vier Phasen der Reihe nach durch:

Phase Skript Wirkung
Netzwerk setup-network.sh Erstellt das multi-docker-edge-Docker-Netz.
TLS setup-tls.sh Installiert die mkcert-CA und schreibt ein Wildcard-Zertifikat für *.<base-domain>.
DNS setup-dns.sh Schreibt /etc/resolver/<base-domain>, damit die Domain zum lokalen dnsmasq auflöst.
Edge edge up Startet Traefik, Mailcatcher, dnsmasq und den docker-socket-proxy.
  1. Führe den Health-Check aus. doctor inspiziert die Toolchain und den State (CA installiert, Resolver vorhanden, Edge-Netz, Ports 80/443):

    mdocker doctor
    mdocker doctor
  2. Bestätige, dass der Edge-Stack läuft:

    mdocker edge status
    mdocker edge status
  3. Öffne die Mailcatcher-UI, um zu beweisen, dass Routing und TLS durchgängig funktionieren:

    mail UI
    open https://mail.coding9.test

Du bist bereit, etwas laufen zu lassen. Weiter zum Quickstart.