I’m a complete newbee, I have read the documentation and discussions in this forum but not yet setup my own MIAB instance.
Does anyone have experience using the STORAGE_ROOT environment variable? Since a VM typically comes with a fixed storage space, I’m a bit worried about what to do if storage is exceeded. If, as an example, if I choose Linode VM, can I point the STORAGE_ROOT to Linode’s block or object storage?
As a last question, does STORAGE_ROOT survive system updates?
After helping several people over the past weeks with issues I highly recommend that the additional storage be mounted as /home/user-data/. Your life will be much simpler in the future.
@openletter and @alento Thanks so much for your answers. I have never mounted block storage, so forgive my beginner’s follow-up questions:
Do I still need to use the STORAGE_ROOT environment variable?
When choosing Linode as my provider, can I just follow their instructions on how to use block storage How to Use Block Storage with Your Linode | Linode ? Or are there additional steps I need to be aware of?
If you mount the block storage at /home/user-data/, no.
Basically. If you are adding block storage to an existing MiaB instance, there are several additional steps you must take. If this is an initial install, though I did not review their guidance in detail, it looks like it covers everything.