Barflare
Barflare ist eine Mac-Menüleisten-App, die lokale Webserver, auch Conductor-Dev-Server, findet und mit einem Klick als öffentliche Cloudflare Tunnel-URLs veröffentlicht.
Was ist Barflare?
Barflare ist eine Mac-Menüleisten-App für Entwickler, die lokale Webserver über Cloudflare Tunnel freigeben möchten, ohne direkt mit Tunnel-Konfigurationsdateien oder CLI-Setup zu arbeiten. Sie scannt den Rechner nach lokalen Webservern, einschließlich Conductor-Dev-Servern, ordnet sie nach Typ ein und ermöglicht es, mit einem einzigen Klick eine öffentliche HTTPS-URL zu erstellen.
Die App hält sich im Hintergrund: Sie läuft in der Menüleiste, hat kein Hauptfenster und kann Tunnel auch auf anderen Rechnern oder in einem Tailscale-Tailnet anzeigen, wenn diese Systeme erreichbar sind. Im Hintergrund nutzt sie Cloudflare Tunnels, daher ist ein Cloudflare-Konto erforderlich, sie unterstützt jedoch kostenlose Cloudflare-Konten und kann mit der Standarddomain barflare.dev oder einer eigenen Domain des Nutzers arbeiten.
Zentrale Funktionen
- Menüleisten-Oberfläche auf macOS: Barflare lebt in der Menüleiste statt als Dock-App oder separates Fenster, sodass die Tunnelverwaltung während der Arbeit stets erreichbar bleibt.
- Automatische Erkennung lokaler Server: Es findet lokale Webserver auf deinem Rechner und ordnet sie nach Typ ein, darunter gängige Stacks wie Next, Vite und Rails.
- Unterstützung für Conductor-Workspaces: Es erkennt speziell von conductor.build gestartete Dev-Server und listet sie neben anderen lokalen Servern für schnellen Zugriff auf.
- Cloudflare-Tunnel-Erstellung mit einem Klick: Ein Klick auf flare veröffentlicht einen lokalen Server als öffentliche HTTPS-Cloudflare-Tunnel-URL ohne YAML-Dateien, CLI-Flags oder manuelles DNS-Setup.
- Stabile projektbezogene URLs: Du kannst für ein Projekt einen Slug festlegen, sodass jedes Mal derselbe öffentliche Link verwendet wird, wenn du es flarest.
- Unterstützung für mehrere Rechner und Tailscale: Barflare kann Tunnel auf anderen Rechnern anzeigen und Geräte in einem Tailscale-Tailnet erkennen, damit Tunnel aus der Ferne verwaltet werden können.
- Flexible Domain-Nutzung: Die Standarddomain barflare.dev funktioniert ohne Einrichtung, und Nutzer können auch ihre eigene Domain bei Cloudflare einrichten und in der App auswählen.
So verwendest du Barflare
Installiere die App auf einem Mac und verschiebe sie in den Ordner „Programme“. Nach dem Start sitzt Barflare in der Menüleiste und scannt automatisch nach lokalen Webservern. Wenn du den Server siehst, den du teilen möchtest, klicke auf flare, um eine öffentliche Cloudflare-Tunnel-URL zu erzeugen.
Wenn du einen konsistenten Link möchtest, vergib dem Projekt einen Slug, damit dieselbe Adresse wiederverwendet werden kann. Wenn du Conductor nutzt oder Geräte in einem Tailscale-Netzwerk hast, kann Barflare diese Server und Tunnel im selben Menüleisten-Workflow anzeigen.
Anwendungsfälle
- Einen lokalen Frontend- oder API-Server mit einem Teammitglied teilen: Ein Entwickler kann eine lokal auf localhost laufende App über eine öffentliche HTTPS-URL freigeben, um sie schnell prüfen oder debuggen zu lassen.
- Von Conductor erzeugte Workspaces vorab ansehen: Teams, die conductor.build nutzen, können diese Dev-Server automatisch finden und veröffentlichen, ohne das Tool zu wechseln.
- Einen stabilen Link für wiederholte Demos behalten: Ein Projekt kann einen festgelegten Slug verwenden, damit dieselbe Tunnel-URL über Sitzungen hinweg verfügbar bleibt statt sich jedes Mal zu ändern.
- Tunnel über persönliche Rechner hinweg verwalten: Ein Nutzer kann Tunnel von einem anderen Mac aus prüfen oder flaren, wenn sich der Zielrechner an einem anderen Ort befindet, einschließlich Rechnern, die über ein Tailscale-Netzwerk erreichbar sind.
- Web-Apps testen, die öffentlichen Zugriff benötigen: Entwickler können einen lokalen Next-, Vite-, Rails- oder ähnlichen Server vorübergehend freigeben, um Integrationen, Webhooks oder das Verhalten externer Geräte zu testen.
FAQ
Benötigt Barflare ein Cloudflare-Konto? Ja. Es nutzt Cloudflare Tunnels im Hintergrund, und laut Quelle funktionieren kostenlose Cloudflare-Konten problemlos.
Kann ich meine eigene Domain verwenden? Ja. Auf der Produktseite steht, dass du eine Domain bei Cloudflare einrichten, sie in Barflare auswählen und Subdomains deiner Wahl verwenden kannst.
Funktioniert es mit Conductor-Dev-Servern? Ja. Barflare erkennt von conductor.build gestartete Dev-Server und listet sie neben anderen lokalen Servern auf.
Kann ich Tunnel von einem anderen Gerät aus verwalten? Wenn Tailscale installiert ist und Barflare dein Tailnet erkennt, kannst du die Menüleisten-Oberfläche von einem anderen Gerät in diesem Tailnet aus öffnen und Tunnel aus der Ferne flaren oder unflaren.
Gibt es Informationen zu einer kostenlosen Testphase oder zu Limits? Auf der Seite steht, dass es eine 7-tägige kostenlose Testphase ohne Kreditkarte gibt. Außerdem steht dort, dass eine unlizenzierte Kopie weiterhin Ports erkennt, aber nach der Testphase keine neuen Tunnel mehr flaren kann.
Alternativen
- Manuelle Cloudflare-Tunnel-Einrichtung: Dies ist der zugrunde liegende Cloudflare-Workflow, der über Konfigurationsdateien oder CLI-Befehle statt über eine Mac-Menüleisten-App erfolgt.
- Andere lokale Tunneling-Tools: Produkte wie ngrok oder ähnliche Tunnel-Dienste stellen öffentliche URLs für lokale Server bereit, verwenden aber in der Regel ihre eigene Einrichtung und Oberfläche statt des menüleistenbasierten Workflows von Barflare.
- Reverse-Proxy- oder DNS-basierte Workflows: Teams, die Subdomains, Proxys und Routing direkt verwalten möchten, nutzen möglicherweise ein Setup auf Infrastrukturebene statt einer Desktop-App zur Ein-Klick-Tunnel-Erstellung.
- Remote-Entwicklungsplattformen: Einige Teams verwenden gehostete Vorschau- oder Entwicklungsumgebungen, anstatt einen lokalen Rechner freizugeben; dadurch verlagert sich der Workflow von lokalem Tunneling zu cloudgehosteter Entwicklung.
Alternativen
MakerLoft
MakerLoft: KI-App-Builder für Nicht-Entwickler. Verbindet sich mit deinem GitHub-Repo und generiert lauffähige Apps inkl. Backend, Auth & Payments.
Biji
Biji ist eine vielseitige Plattform, die entwickelt wurde, um die Produktivität durch innovative Werkzeuge und Funktionen zu steigern.
Ably Chat
Ably Chat ist eine Chat-API und SDKs für maßgeschneiderte Realtime-Chat-Apps: Reactions, Presence sowie Nachrichten editieren/löschen.
ClawTick
ClawTick ist eine CLI-first KI-Agenten-Automationsplattform für cronbasierte Webhook-Tasks mit Monitoring, Alerts, Retries und Ausführungslogs.
Falconer
Falconer ist eine selbstaktualisierende Wissensplattform für schnelle Teams: interne Doku und Code-Context schreiben, teilen und gezielt finden – an einem Ort.
OpenFlags
OpenFlags ist ein Open-Source, self-hosted Feature-Flag-System für progressive Delivery: lokale Evaluation in App-SDKs und ein simples Control-Plane für gezielte Rollouts.