I have a strange phenomen.
I use an Ubuntu 22.04 Nginx LXC as a Reverse-Proxy for another Ubuntu LXC with "filebrowser" installed.
To central manage my certs with certbot, the insecure http backend connection with filebrowser is encapsulated to https to the outer world on this nginx machine.
The disk quota of the nginx bootdisk is only 1 GB disk space, but if i transfer large files, i see the disk quota goes up and the connection is slowed down when the quota of 1 GB is reached (maximum usage: 1,6 GB with about 0,6 GB usage of the ubuntu machine)
I put the quota to 5 GB an the problem is gone. nginx only uses 1 GB as disk cache.
I tried to disable the cache in nginx, but nothing chanced.
I also cannot find the place, where the quota is used. It is not in the cache dir of nginx, nor can i localize the quota files with du -sh /*
Could the reverse proxy somehow use the quota of the backend filebrowser ubuntu via file pipes or another magic process i did not understand?how can i find the location of the quota used by nginx and how can i disable it completly? cache should only be stored into RAM and not waste my SSD capacity or wearout.
I use an Ubuntu 22.04 Nginx LXC as a Reverse-Proxy for another Ubuntu LXC with "filebrowser" installed.
To central manage my certs with certbot, the insecure http backend connection with filebrowser is encapsulated to https to the outer world on this nginx machine.
The disk quota of the nginx bootdisk is only 1 GB disk space, but if i transfer large files, i see the disk quota goes up and the connection is slowed down when the quota of 1 GB is reached (maximum usage: 1,6 GB with about 0,6 GB usage of the ubuntu machine)
I put the quota to 5 GB an the problem is gone. nginx only uses 1 GB as disk cache.
I tried to disable the cache in nginx, but nothing chanced.
I also cannot find the place, where the quota is used. It is not in the cache dir of nginx, nor can i localize the quota files with du -sh /*
Could the reverse proxy somehow use the quota of the backend filebrowser ubuntu via file pipes or another magic process i did not understand?how can i find the location of the quota used by nginx and how can i disable it completly? cache should only be stored into RAM and not waste my SSD capacity or wearout.
Last edited: