I capitoli per gli operatori sono rivolti agli amministratori che installano e gestiscono in proprio un server TASTEREMOTE. Per usare il servizio gestito da TASTEDEV invece di gestire un server, vedi Servizio di desktop remoto. Per far installare e realizzare il server da noi, usa Richiesta di realizzazione.
| Componente | Cosa fa | Indirizzo predefinito |
|---|---|---|
| Server di segnalazione (signal) | Account, dispositivi e intermediazione delle connessioni (REST /api, WebSocket /ws, /healthz). Con l'installazione da pacchetti, serve anche i programmi di installazione dell'host su /downloads/ e gli aggiornamenti dell'host su /updates/. | 127.0.0.1:8080 |
| Web (web) | Le pagine del browser (viewer, I miei dispositivi, amministrazione) | 127.0.0.1:3000 |
| Proxy inverso | Riceve HTTPS (80/443) e lo smista tra signal e web. Usa uno tra Caddy, nginx o Apache httpd. | 80, 443 |
| TURN (coturn) | Inoltra il video quando host e viewer non riescono a connettersi direttamente. | 3478 |
| Host | Il programma TASTEREMOTE sul computer che riceve le connessioni | Si connette a wss://<address>/ws del server |
Il proxy invia /api/*, /ws, /healthz, /downloads/* e /updates/* a signal, e tutto il resto a web.
/api allo stesso indirizzo → signalwss://<address>/ws → signal (intermediazione delle connessioni)/downloads/ o /updates/ del server (aggiornamento automatico)| Porta | Protocollo | Uso |
|---|---|---|
| 80 | TCP | Emissione dei certificati (ACME), reindirizzamento a HTTPS |
| 443 | TCP (anche UDP per HTTP/3) | HTTPS |
| 3478 | UDP, TCP | TURN/STUN |
| 49160–49200 | UDP | Inoltro TURN |
Non aprire le porte 8080 e 3000 verso l'esterno. TURN può inoltrare anche verso l'IP pubblico del server stesso, quindi sugli indirizzi pubblici lascia in ascolto solo il proxy, coturn e sshd. Puoi verificarlo con sudo ss -lntup.
deploy/ del repository.Per i passaggi dettagliati, vedi Installazione del server.