Router di collegamenti brevi per Discourse | Semplifica gli URL di supporto

Per trasparenza, ecco i log del server durante i test locali:

Ho lasciato per errore un log di sviluppo; tuttavia, è stato disabilitato in produzione a partire da questo commit. Non c’è molto che possa fare riguardo ai log di Uvicorn sulle richieste agli endpoint (e non sono nemmeno sicuro che sia qualcosa che desideri, per motivi di sicurezza), ma il mio obiettivo non è registrare gli URL degli endpoint perché credo nella privacy. In ogni caso, i log del server si trovano in un’unità systemd che non ho intenzione di estrarre a meno che non sia strettamente necessario per individuare un errore o qualcosa di simile.

Il sito web è anche collegato alla mia istanza PA, così posso sapere quante persone lo utilizzano senza analytics invasivi. La sostanza è che non traccio il tuo indirizzo IP, l’URL del sito o praticamente nulla. Posso solo vedere che qualcuno ha visitato il sito ed è stato reindirizzato. Sentiti libero di farmi sapere se hai preoccupazioni, ma tutta la questione dei “log di Uvicorn sulle richieste di reindirizzamento” è semplicemente un difetto di progettazione legato al modo in cui ho deciso di costruire l’app (tramite cookie e jinja2).

Ovviamente, se per qualche motivo non ti fidi di me, puoi semplicemente ospitarlo tu stesso (pubblicherò una guida domani), ma puoi controllare il codice da solo: il container è sincronizzato con GitHub. :slight_smile: