Taille de l'image et de l'installation de Discourse. Nettoyer /var/lib/docker/overlay2 ?

Je serais intéressé de savoir combien coûte votre serveur de 15 Go et auprès de quel fournisseur. Ma machine de 25 Go me coûte 6 par mois chez Digital Ocean, et celle de 20 Go me coûte 3 chez Hetzner.

Si vous ne prévoyez pas avoir à déboguer un comportement à partir des journaux système, vous pouvez être très radical dans le nettoyage des journaux.

# journalctl --rotate
# journalctl --vacuum-time=1s

Bien que ce que j’ai fait, c’est modifier la stratégie :

/etc/systemd/journald.conf :
[Journal]
SystemMaxUse=50M

L’utilisation du disque sur la machine de 20 Go, qui héberge un très petit forum à faible activité, est la suivante :

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        19G  9.9G  8.1G  56% /

Système d’exploitation :

15M /bin
16M /sbin
43M /boot/
135M /var/cache/
223M /var/log
435M /lib
464M /var/lib/apt
1.1G /usr
2.1G /swapfile
4.3G total

Discourse :

# du -hs /var/discourse/ /var/lib/docker/
1.5G /var/discourse/
7.5G /var/lib/docker/

Édition : ah, mais nous comptons en double, voyez plutôt :

# du -hxs /var/discourse/ /var/lib/docker/
1.5G /var/discourse/
4.1G /var/lib/docker/

Le forum lui-même, dans ce qui précède :

201M	/var/discourse/shared/standalone/uploads
315M	/var/discourse/shared/standalone/postgres_data
930M	/var/discourse/shared/standalone/backups

Je tourne sous Ubuntu 18.04, alors qu’il semble que vous utilisiez quelque chose de plus proche de 20.04, ce qui est probablement plus volumineux.