General configuration

SFTPPlus offers a wide range of configuration options to tailor both client-side and server-side transfers to your specific needs.

You can configure SFTPPlus using either a configuration file or a web-based interface.

The configuration file provides a direct and scriptable way to manage all settings, offering fine-grained control and versioning capabilities. This method is ideal for automated deployments and advanced users who prefer a text-based approach. The documentation for the configuration file is comprehensive, covering all available options and their usage.

The web-based interface offers a user-friendly environment for configuring SFTPPlus. It provides an intuitive way to manage settings, monitor performance, and perform administrative tasks. This method is suitable for users who prefer a visual interface and require real-time monitoring.

The sub-sections below will guide you through the initial server setup, including configuring essential settings, managing resources, and understanding available options.

SFTPPlus Configuration Overview

Understand the main concepts and approaches for configuring SFTPPlus.

Configuration principles
Configuration file

Discover how to configure SFTPPlus using the configuration file, including syntax and structure.

Configuration file
Web Manager console

Learn how to use and configure the Web Manager console.

Web Manager console
General configuration

Learn about the general server configuration and options affecting all file transfer services

General configuration
Matching expressions

Discover how regular expressions and globbing can be used to match files and directories in SFTPPlus.

Matching expressions
Resources

Discover the available resources in SFTPPlus and how to configure them.

Resources
Local File System monitor

Learn how to setup a monitored path in the local file system and available configuration options.

Local file system monitor
Email client

Learn about the email client resource and the available configuration options.

Email client
Analytics and alerts

SFTPPlus allows setting up different alarms based on user-defined criteria, and provides a way to monitor the server's performance.

Analytics and alerts
Let's Encrypt client / CertBot

The Let's Encrypt resource allows SFTPPlus to automatically request SSL / X.509 certificates from Let's Encrypt's Certificate Authority. This covers the available configuration options.

Let's Encrypt client / CertBot
SQLite database

Learn about the SQLite database resource and how to configure it.

SQLite database