Lokale Domains
Deine primäre Adresse richtet sich nach dem konfigurierten Host. .localhost bleibt auf deinem Rechner; der tatsächlich ausgegebene Link kann je nach System einen Port enthalten.
mein-projekt.localhostNETZWERK
Entwickle auf deinem Rechner über .localhost. Bei Bedarf gibt dwell up --lan deine Anwendungsrouten zusätzlich im lokalen Netzwerk frei – mit passenden .local-Namen.
DIE KOMPONENTEN
Dwell verbindet deine Anwendungsrouten mit einem lokalen Gateway. Für die Freigabe im LAN kommt ein separates Gateway an der ausgewählten privaten IPv4-Adresse hinzu.
Deine primäre Adresse richtet sich nach dem konfigurierten Host. .localhost bleibt auf deinem Rechner; der tatsächlich ausgegebene Link kann je nach System einen Port enthalten.
mein-projekt.localhostFür LAN-Routen kann Dwell ein Zertifikat mit den .local-Namen erstellen. HTTPS ist dann verfügbar, wenn das Zertifikat erzeugt werden kann und dein Endgerät ihm vertraut. HTTP bleibt erreichbar.
https://mein-projekt.localdwell up --lan spiegelt laufende Anwendungsrouten nach .local. Die Freigabe gilt für erreichbare Geräte im LAN; ein Internet-Tunnel wird nicht eingerichtet.
mein-projekt.localBei aktiver Backend-Rolle stehen Mailpit und phpMyAdmin standardmäßig unter einem eigenen Tools-Host bereit. Im LAN werden sie erst mit --lan-tools freigegeben.
tools.mein-projekt.localhostVersion 1 hat keine eigene LAN-Authentifizierung. Alle Geräte im erreichbaren LAN-Segment können auf freigegebene Anwendungsrouten zugreifen. Prüfe deshalb, was deine Anwendung dort zugänglich macht.
mDNS-Unterstützung, Firewall, VPN oder WLAN-Geräteisolierung können den Zugriff verhindern. Die Freigabe arbeitet best effort: Ein LAN-Fehler wird getrennt gemeldet und bedeutet nicht automatisch, dass der lokale Projektstart fehlgeschlagen ist.
Führe die Befehle im laufenden Dwell-Projekt aus. Die LAN-Einstellung wird in der Projektkonfiguration gespeichert. Nach erfolgreicher Freigabe zeigt Dwell die aktive URL und einen QR-Code.
Technische Details im Repositorydwell up --landwell up --no-lan