Resource Storage Configuration
Relution supports different backends to store binary data like apps, screenshots and other images. The default storage is the SQL database that is used for the rest of the Relution data.
As this can cause problems when using large apps, you can switch to two different backends according to your environment.
Attention This is a one time change. If you switch to any other backends for file storage, you cannot switch back again.
You can use the GridFS binary store from MongoDB. Before enabling GridFS
you have to configure a MongoDB database as demonstrated in the example
application.yml. Finally enable GridFS by setting
You can store binaries in AWS S3 object storage. To enable the usage of
S3 and provide the additional
settings for Relution to be able to access your AWS S3 bucket.
If you do not have a fast internet connection with sufficient upload, it is not recommended to use S3 as a backend. The S3 backend is mainly recommended for Relution installations in AWS EC2.
You can store binaries in Microsoft® Azure Blob Storage.
To enable the usage of Azure Blob Storage, set
AzureStorage and provide the additional settings for Relution to be
able to access your Azure Blob Storage.
If you do not have a fast internet connection with sufficient upload, it is not recommended to use Azure Blob Storage as a backend.