{% import "_includes/forms" as forms %} {{ forms.autosuggestField({ label: "Server API endpoint"|t('fortrabbit-object-storage'), id: 'endpoint', name: 'endpoint', suggestEnvVars: true, value: fs.endpoint|default('$OBJECT_STORAGE_SERVER'), errors: fs.getErrors('endpoint'), placeholder: '$OBJECT_STORAGE_SERVER'|t('fortrabbit-object-storage'), }) }} {{ forms.autosuggestField({ label: "Region"|t('fortrabbit-object-storage'), instructions: 'Region to use'|t('fortrabbit-object-storage'), id: 'region', name: 'region', suggestEnvVars: true, value: fs.region|default('$OBJECT_STORAGE_REGION'), errors: fs.getErrors('region'), placeholder: '$OBJECT_STORAGE_REGION'|t('fortrabbit-object-storage'), }) }} {{ forms.autosuggestField({ label: "Access Key ID (your App name)"|t('fortrabbit-object-storage'), id: 'keyId', name: 'keyId', suggestEnvVars: true, value: fs.keyId|default('$OBJECT_STORAGE_KEY'), errors: fs.getErrors('keyId'), }) }} {{ forms.autosuggestField({ label: "Secret Access Key"|t('fortrabbit-object-storage'), id: 'secret', name: 'secret', suggestEnvVars: true, value: fs.secret|default('$OBJECT_STORAGE_SECRET'), errors: fs.getErrors('secret'), }) }} {{ forms.autosuggestField({ label: "Bucket (your App name)"|t('fortrabbit-object-storage'), name: 'bucket', suggestEnvVars: true, value: fs.bucket|default('$OBJECT_STORAGE_BUCKET'), errors: fs.getErrors('bucket'), }) }} {{ forms.autosuggestField({ label: "Subfolder"|t('fortrabbit-object-storage'), instructions: "If you want to use a bucket’s subfolder as a Volume, specify the path to use here."|t('fortrabbit-object-storage'), name: 'subfolder', suggestEnvVars: true, value: fs.subfolder, errors: fs.getErrors('subfolder'), placeholder: "path/to/subfolder"|t('fortrabbit-object-storage') }) }} {{ forms.autosuggestField({ label: "Expires"|t('fortrabbit-object-storage'), instructions: "Cache expiration period."|t('fortrabbit-object-storage'), name: 'expires', value: fs.expires, errors: fs.getErrors('expires'), }) }}