Il server blocca da solo le richieste ripetute e i tentativi di indovinare le password. I valori qui sotto non si possono modificare.
| Voce | Limite |
|---|---|
| Richieste di connessione tramite ID (per IP) | 10 al minuto |
| Richieste di connessione tramite ID (per ID host) | 20 al minuto. Le connessioni tramite ID da altri account vengono conteggiate a parte. |
| Approvazioni di connessione per altri account | 5 al minuto per account, 3 al minuto per account e host |
| Registrazione di dispositivi (per IP) | 10 al minuto |
| Connessioni simultanee | 16 per IP, 1000 per l'intero server |
| Sessioni simultanee per host | 8 (il limite predefinito di viewer dell'host è 4) |
| Registrazione, accesso e cambio password (per IP) | 10 al minuto |
| Accessi non riusciti | Blocco di 15 minuti dopo 10 errori in 15 minuti dalla stessa email e dallo stesso IP, o dopo 100 errori in 15 minuti per la stessa email |
Gli indirizzi IPv6 vengono conteggiati in blocchi /64.
Anche l'host si protegge da solo. Se la password del dispositivo per l'accesso non presidiato viene inserita in modo errato 5 volte, si blocca da 5 minuti fino a 1 ora, e le connessioni tramite ID da altri account vengono conteggiate separatamente da quelle del proprietario.
/api che modifica lo stato deve avere un Origin esattamente uguale a RD_WEB_ORIGIN. Se un utente apre un indirizzo diverso, appare "Richiesta rifiutata".TRUST_PROXY sul numero di proxy. Se è sbagliato, tutti gli utenti appaiono con l'unico IP del proxy e raggiungono i limiti insieme.TURN_TTL_SEC (600 secondi per impostazione predefinita).| Dati | Posizione |
|---|---|
Il database signal.db e la chiave del server server.key | Pacchetti: /var/lib/tastedev-remote, Docker: il volume signal-data |
| File delle impostazioni | Pacchetti: /etc/tastedev-remote, Docker: .env |
| Cronologia connessioni del server | Il database (conservata 90 giorni, solo metadati senza contenuti) |
| Cronologia connessioni dell'host | sessions.jsonl su ogni computer host |
Se server.key va persa, tutti gli host devono essere registrati di nuovo.
.env o /etc/tastedev-remote).Il backup contiene la chiave segreta del server, quindi conservalo in un luogo sicuro. I certificati HTTPS si possono emettere di nuovo, quindi non serve farne il backup.