Lifehack: run docker on a low end box, but give it all the storage it needs. Why? Because sometimes when you’re running coolify or trigger.dev, your background task runners use a ton of storage space. You could upgrade the box to one with higher specs, or you could be thrifty and add a big blockstorage.
edit /etc/ and add
"data-root": "/mnt/blockstorage/docker_data"