Back to Sftpgo

Fsconfig

templates/webadmin/fsconfig.html

2.7.13.2 KB
Original Source

{{- define "fshtml"}}

File system

Storage LocalLocal encryptedAWS S3 (Compatible)Google Cloud StorageAzure Blob StorageSFTPHTTP

{{- if or .IsUserPage .IsGroupPage}} Home Dir

{{- else}} Home Dir

{{- end}} Read buffer (MB)

Write buffer (MB)

Bucket

Region

Access Key

Access Secret

Key Prefix

Endpoint

Role ARN

Storage Class

ACL

Upload Part Size (MB)

Upload concurrency

Download Part Size (MB)

Download concurrency

UL Part Timeout (secs)

DL Part Timeout (secs)

SSE Customer Key

Use path-style addressing, i.e., "endpoint/BUCKET/KEY"

Skip TLS verify. This should be used only for testing

Bucket

Credential files

Automatic credentials

Use default application credentials or credentials from environment

Key Prefix

Storage Class

ACL

Upload Part Size (MB)

UL Part Timeout (secs)

Container

Account Name

Account Key

SAS URL

Key Prefix

Storage Class DefaultHotCoolArchive

Upload Part Size (MB)

Upload concurrency

Download Part Size (MB)

Download concurrency

Endpoint

Use Azure Blob emulator

Passphrase

Read buffer (MB)

Write buffer (MB)

Endpoint

Username

Password

Private key {{if .SFTPConfig.PrivateKey.IsEncrypted}}{{.RedactedSecret}}{{else}}{{.SFTPConfig.PrivateKey.GetPayload}}{{end}}

Passphrase

Root directory

Fingerprints {{- range .SFTPConfig.Fingerprints}}{{.}} {{- end}}

Buffer size (MB)

Disable concurrent reads

Relaxed equality check

Endpoint

Username

Password

API Key

Skip TLS verify. This should be used only for testing

Relaxed equality check

{{- end}} {{- define "user_group_perms"}}

Per-directory name patterns restrictions

{{- template "infomsg-no-mb" "filters.directory_patterns_help"}}

{{- range $idx, $pattern := .GetFlatFilePatterns -}}

DeniedAllowed

VisibleHidden

{{- else}}

DeniedAllowed

VisibleHidden

{{- end}}

Add

{{- end}} {{- define "user_group_access_time"}}

Access time restrictions

{{- template "infomsg-no-mb" "filters.access_time_help"}}

{{- range $idx, $period := .AccessTime -}}

SundayMondayTuesdayWednesdayThursdayFridaySaturday

{{- else}}

SundayMondayTuesdayWednesdayThursdayFridaySaturday

{{- end}}

Add

{{- end}} {{- define "user_group_quota"}} Quota size

Quota files

Max file upload size

Bandwidth UL (KB/s)

Bandwidth DL (KB/s)

Per-source bandwidth speed limits

{{- range $idx, $bwLimit := .Filters.BandwidthLimits -}}

{{$bwLimit.GetSourcesAsString}}

{{- else}}

{{- end}}

Add

Upload data transfer (MB)

Download data transfer (MB)

Total data transfer (MB)

{{- end}} {{- define "user_group_advanced"}} TLS username ---Common Name

FTP security Server settingsMandatory encryption

Start directory

Hooks External auth disabled Pre-login disabled Check password disabled

Is Anonymous

Anonymous users are supported for FTP and WebDAV protocols and have read-only access

Disable filesystem checks

Disable checks for existence and automatic creation of home directory and virtual folders

API key authentication

Allow to impersonate this user, in REST API, with an API key

{{- end}} {{- define "user_group_profile"}} Password strength

Password expiration

Default shares expiration

Max shares expiration

{{- end}}