Dai un’occhiata più da vicino ad app.yml e all’immagine docker di Discourse di nuovo come parte di una nuova installazione, mi è stato ricordato che nell’installazione standard, tutti i dati tranne i log vengono gestiti tramite un singolo volume docker.
Ora questo probabilmente varia molto tra le community, ma se guardo alla nostra community esistente, molto spazio su disco è occupato dai backup e anche dagli upload degli utenti. E penso che sarebbe utile se questi due potessero essere spostati più facilmente su un altro volume (con una velocità di lettura/scrittura potenzialmente inferiore), mantenendo il database sul volume primario (con una velocità di lettura/scrittura superiore)[1]. Ciò consentirebbe alle community con un numero maggiore di upload di essere un po’ più permissive in termini di dimensioni degli upload.
Come esempio: su un Hetzner CX22 VServer, il disco principale è più veloce di circa un fattore 3 rispetto ai volumi di archiviazione a blocchi aggiuntivi che possono essere aggiunti al server. ↩︎