|
|
<h3 class="storage-type-label">Custom S3–Compatible Object Storage</h3>
|
|
|
<hr />
|
|
|
<input type="hidden" name="handler" value="s3"/>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.nameLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{name}}" name="name">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.bucketLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.bucket}}" name="settings.bucket" minlength="6">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.hostLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.host}}" name="settings.host" placeholder="us-east-1.telnyxcloudstorage.com">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.regionLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.region}}" name="settings.region" placeholder="us-east">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.portLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.port}}" name="settings.port" placeholder="443">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.schemeLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.scheme}}" name="settings.scheme" placeholder="https">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.keyLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.key}}" name="settings.key">
|
|
|
</div>
|
|
|
</label>
|
|
|
<label class="control-group">
|
|
|
<span class="control-label">{{ @root.i18n.storage.submodules.custom_s3.secretLabel }}</span>
|
|
|
<div class="controls">
|
|
|
<input type="text" value="{{settings.secret}}" name="settings.secret">
|
|
|
</div>
|
|
|
</label>
|