{{ availabilityIcon|raw }}

{{ server_label|length > 0?('Manage "'~server_label~'"'):'Add Storage Server' }}

{{ msg_page_notifications|raw }} {% if resourceUsage %}
{% if resourceUsage['disk_primary_used_percent']|length > 0 %}
HD Usage
{{ resourceUsage['disk_primary_used_percent'] }}%
{{ CoreHelper.formatSize(resourceUsage['disk_primary_used_bytes']) }} / {{ CoreHelper.formatSize(resourceUsage['disk_primary_total_bytes']) }}
{% endif %} {% if resourceUsage['memory_free_gb']|length > 0 %}
Free Memory
{{ resourceUsage['memory_free_gb'] }} GB
Available: {{ resourceUsage['memory_total_gb'] }} GB
{% endif %} {% if resourceUsage['network_total_connections']|length > 0 %}
Network Connections
{{ resourceUsage['network_total_connections'] }}
Total active
{% endif %} {% if resourceUsage['cpu_load_1_minute']|length > 0 %}
CPU Load
{{ resourceUsage['cpu_load_1_minute'] }}
{{ resourceUsage['cpu_load_change'] < 0 ? resourceUsage['cpu_load_change'] * -1 : resourceUsage['cpu_load_change'] }}% last 15 minutes
{% endif %} {% if resourceUsage['cpu_count']|length > 0 %}
CPU Count
{{ resourceUsage['cpu_count'] }}
Total current
{% endif %}
Last Updated
{{ CoreHelper.formatDate(resourceUsage['date_created'], 'g:ia') }}
{{ CoreHelper.formatDate(resourceUsage['date_created'], 'jS M Y') }}
{% endif %}

Server Details:

Use the form below to {{ formType }} file server details.

For your own internal reference only.

{% if fileServerId is null or server_type == 'local' %} Local Storage Stored on the same location as this site.

Use when storage on the current site isn't an issue.
{% endif %} {% if fileServerId is null or server_type == 'direct' %} External Server (Direct) Files are uploaded & downloaded directly with a remote file server.

Use for large filesizes and busy sites.
{% endif %} {% if fileServerId is null or server_type == 'ftp' %} FTP Use any FTP server to store files.

Uploads/downloads are sent to FTP via your site. Smaller filesizes or personal sites only.
{% endif %}
{% for k,additionalServerType in additionalServerTypes %} {% if fileServerId is null or server_type == additionalServerType['filestore_key'] %} {{ additionalServerType['filestore_title'] }} {{ additionalServerType['filestore_description']|replace({"\n": "
"})|raw }}
{% endif %} {% endfor %}
{% for k,flySystemContainer in flySystemContainers %} {% if fileServerId is null or server_type == flySystemContainer['entrypoint'] %} {{ flySystemContainer['label'] }} Flysystem storage adapter {% endif %} {% endfor %}

CDN Support:

You can use Content Delivery Networks (CDNs) such as Stackpath or Akamai to handle image previews, file icons and other static assets. File downloads can not be handled by CDNs however users will see a big performance improvement using the file manager if this is set.

CDNs work by caching a copy of the requested file on their own servers, then sending that to the user from a server closer to their physical location.

Ensure you've pointed the CDN url at this file server url. Exclude the https or http in the url. For Flysystem type servers this should be the main domain name of your site. Leave blank to disable.

Storage Options:

 bytes. Use zero for unlimited.
 A number. In order from lowest. 0 to ignore.

- Use for multiple servers when others are full. So when server with priority of 1 is full, server
with priority of 2 will be used next for new uploads. 3 next and so on. "Server selection method"
must be set to "Until Full" to enable this functionality.

Geo Targeting:

Target storage servers for specific countries. Any countries selected below will use this server for uploads. To use this server for all countries, ensure nothing is selected below.

Hold ctrl & click to select multiple or clear selected.

Account Type Targeting:

Target storage servers for specific account types. Any account types selected below will use this server for uploads. To use this server for all types, ensure nothing is selected below.

Hold ctrl & click to select multiple or clear selected.