Zum Hauptinhalt springen
ProdukteDesktop-WerkzeugeTASTECADZeichnungsprüfungTASTEFILESDateiverwaltungTASTEFTPDateiübertragungTASTESSHRemote-ArbeitsbereichTASTEZIPKomprimieren und EntpackenEntwicklerwerkzeugeTASTECODEIntegrierte Entwicklungsumgebung für RustTASTESTUDIOIntegrierte Entwicklungs- und TestumgebungTASTEETLDatenintegration (ETL)ServerTASTEREMOTERemote-Desktop-ServerTASTEGEOGeodatenserverTASTEMAILE-Mail-ArbeitsbereichErste SchritteDownloadsDokumentationKaufenAlle Produkte
Marktplatz
Neuigkeiten
TechnikNeuigkeitenEntwickler-News von heuteEntwicklerdokuProgrammiersprachenRustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDartWeb-Frontend-FrameworksNext.jsReactVue.js · NuxtSvelteKitAngularServer-FrameworksSpring BootDjangoFastAPIASP.NET CoreNestJS · ExpressApp- & Desktop-FrameworksTauriFlutterReact NativeElectronAlgorithmenAlgorithmus-GrundlagenKernalgorithmenFortgeschrittene AlgorithmenAlgorithmen für die Praxis
CommunityProjekteEntwicklungslogsPromptsProbleme mit KI-ToolsShowcaseCommunity-Leitfaden
ZusammenarbeitWissenstransferWebsite-AufbauDesktop-App-AufbauRelease- und ZahlungspipelineVertriebspartnerKontakt
DiensteRemote-DesktopIndividuelle Installationspakete
TASTEDEV
Produkte

Desktop-Werkzeuge

TASTECADKomplexe Zeichnungen, mühelos geöffnetTASTEFILESNur die Dateien, die zählen – in BestzeitTASTEFTPDer aufgeräumteste Weg für Ihre DateienTASTESSHDie stärkere Verbindung zu Ihren ServernTASTEZIPSchneller packen, sicherer entpacken

Entwicklerwerkzeuge

TASTECODERust-Apps bearbeiten, bauen, debuggen und testen – alles in einem FensterTASTESTUDIOVom Bearbeiten bis zu Remote-Tests und freigegebenen KI-KorrekturenTASTEETLDaten bewegen, die Werte im Blick

Server

TASTEREMOTEEin Remote-Desktop auf Ihrem eigenen ServerTASTEGEOEin GeoServer-kompatibler Geodatenserver, neu aufgebaut in RustTASTEMAILIhre E-Mail wieder in Ihrer Hand

Erste Schritte

DownloadsNeueste Versionen aller ProdukteDokuSo nutzen Sie jedes ProduktKaufenAbos und DauerlizenzenAlle ProdukteAlle Produkte im Überblick
Alle Produkte
MarktplatzNeuigkeiten
Technik

Neuigkeiten

Entwickler-News von heuteOffizielle Meldungen zu Sprachen, Frameworks, GitHub und KIEntwicklerdokuAnleitungen zu Sprachen, Frameworks und Algorithmen

Programmiersprachen

RustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDart

Frameworks

Web-Frontend-FrameworksNext.jsReactVue.js · NuxtSvelteKitAngular
Server-FrameworksSpring BootDjangoFastAPIASP.NET CoreNestJS · Express
App- & Desktop-FrameworksTauriFlutterReact NativeElectron

Algorithmen

Algorithmus-GrundlagenKomplexitätsanalyse · Sortieren · Suchen · Grundlegende Datenstrukturen · Bäume und HeapsKernalgorithmenGraphtraversierung · Kürzeste Wege und minimale Spannbäume · Dynamische Programmierung · Greedy-Algorithmen · Teile und herrsche · BacktrackingFortgeschrittene AlgorithmenZeichenkettenalgorithmen · Mathematik und Zahlentheorie · Bitmanipulation · Segmentbäume · Union-FindAlgorithmen für die PraxisStrategie für Coding-Interviews · LRU-Cache · Rate Limiting · Konsistentes Hashing
Alle Entwicklungsdokumente
Community
ProjekteEntwickler und Projekte entdeckenEntwicklungslogsEntscheidungen und ErkenntnissePromptsWiederverwendbare AnweisungenProbleme mit KI-ToolsProbleme und Workarounds für Claude, Codex, GeminiShowcaseFertige ErgebnisseCommunity-LeitfadenWie wir offen entwickeln
Zusammenarbeit
WissenstransferNative Apps mit Rust und eguiWebsite-Aufbau10 Sprachen, Konten, Dokumentation und DownloadsDesktop-App-AufbauRust und egui, ohne WebViewRelease- und ZahlungspipelineSignatur, MSI, deb, rpm, AppImage, PrüfsummenVertriebspartnerEmpfehlen und 30 % erhaltenKontaktEntwicklung, Partnerschaft, Investition
Dienste
Remote-DesktopIhren Computer im Browser erreichenIndividuelle InstallationspaketeNur nötige Funktionen, Einstellungen vorab
Kaufen
DE
한국어EnglishDeutschEspañolFrançaisItalianoPortuguês (Brasil)日本語简体中文繁體中文
Anmelden
Anmelden
TASTEDEV

Von kleinen Werkzeugen zu besserer Entwicklung.

[email protected]TASTEDEV unterstützen
ProdukteProduktübersichtKaufenDokuDownloadsMarktplatzSupport
CommunityProjekteEntwicklungslogsPromptsProbleme mit KI-ToolsShowcase
RichtlinienDatenschutzerklärungNutzungsbedingungenAbo-BedingungenRückerstattungCommunity-Richtlinien
KontoAnmeldenRegistrieren
Besucher
Heute
012345678901234567890123456789012345678901234567890123456789
Gestern
012345678901234567890123456789012345678901234567890123456789
Aufrufe gesamt
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Firma
GXSOFT
Vertretungsberechtigt
CHOI YOUNG GU
Handelsregisternummer
853-44-00368
Anschrift
9F V24, 351 Gyeongin-ro, Michuhol-gu, Incheon, Republic of Korea
Telefon
+82-10-4404-1523
E-Mail
[email protected]
Datenschutzbeauftragter
CHOI YOUNG GU

© 2026 TASTEDEVProduktinformationen basieren auf verifizierten Entwicklungsquellen.Veröffentlicht · wird verbessert

Abonnenten und Lizenzinhabern zeigen wir keine Werbung. Ohne Werbung nutzen

TASTEREMOTEHandbuch

Für Benutzer

Erste SchritteHost-App installierenPer ID verbindenDer Bildschirm der FernsitzungKonto und Meine GeräteID-Verbindungen von anderen KontenEinstellungen der Host-AppFehlerbehebung

Für Betreiber

ServerarchitekturServerinstallationErsteinrichtungVerwaltungsseitenServerlizenzBedingungen und ZustimmungSicherheit und NetzwerkUpdates und Fehlerbehebung

TASTEREMOTE Handbuch

Serverarchitektur

Der Betreiberteil richtet sich an Administratoren, die einen TASTEREMOTE-Server selbst installieren und betreiben. Wenn Sie statt eines eigenen Servers den Dienst von TASTEDEV nutzen möchten, siehe Remote-Desktop-Dienst. Wenn Sie den Server für sich installieren und einrichten lassen möchten, nutzen Sie die Anfrage zur Einrichtung.

Komponenten

KomponenteFunktionStandardadresse
Signalserver (signal)Konten, Geräte und Verbindungsvermittlung (REST /api, WebSocket /ws, /healthz). Bei einer Paketinstallation stellt er auch die Host-Installationsdateien unter /downloads/ und Host-Updates unter /updates/ bereit.127.0.0.1:8080
Web (web)Die Browserseiten (Viewer, Meine Geräte, Verwaltung)127.0.0.1:3000
Reverse-ProxyNimmt HTTPS (80/443) an und verteilt es auf signal und web. Verwendet Caddy, nginx oder Apache httpd.80, 443
TURN (coturn)Leitet Video weiter, wenn Host und Viewer keine direkte Verbindung herstellen können.3478
HostDas TASTEREMOTE-Programm auf dem Computer, der Verbindungen annimmtVerbindet sich mit wss://<address>/ws des Servers

Der Proxy leitet /api/*, /ws, /healthz, /downloads/* und /updates/* an signal weiter und alles andere an web.

Wer mit wem spricht

  • Browser → Proxy → web, und /api unter derselben Adresse → signal
  • Browser und Host → wss://<address>/ws → signal (Verbindungsvermittlung)
  • Browser ↔ Host: verbinden sich direkt über WebRTC und gehen über coturn, wenn das scheitert.
  • Host → /downloads/ oder /updates/ des Servers (Selbstaktualisierung)
  • signal → SMTP-Server (E-Mail, optional), Anbieter für soziale Anmeldung (optional), Austauschadresse für Lizenz-Installationscodes (optional)

Firewall

PortProtokollVerwendung
80TCPZertifikatsausstellung (ACME), Weiterleitung auf HTTPS
443TCP (für HTTP/3 auch UDP)HTTPS
3478UDP, TCPTURN/STUN
49160–49200UDPTURN-Relay

Öffnen Sie 8080 und 3000 nicht nach außen. TURN kann auch an die eigene öffentliche IP des Servers weiterleiten, lassen Sie daher auf öffentlichen Adressen nur den Proxy, coturn und sshd lauschen. Prüfen können Sie das mit sudo ss -lntup.

Zwei Installationswege

  • Docker Compose: Startet aus dem Ordner deploy/ des Repositorys einen Satz Container (Caddy, signal, web, coturn).
  • Pakete (deb · rpm · MSI): Installieren Sie die Serverpakete und betreiben Sie sie mit systemd (unter Windows als Dienste). Die Registerkarten Servereinrichtung und Updates in den Verwaltungsseiten sind für diesen Weg gedacht.

Die genauen Schritte finden Sie unter Serverinstallation.

ZurückFehlerbehebungWeiterServerinstallation

Auf dieser Seite

  1. Komponenten
  2. Wer mit wem spricht
  3. Firewall
  4. Zwei Installationswege
Änderung vorschlagen

Abonnenten und Lizenzinhabern zeigen wir keine Werbung. Ohne Werbung nutzen