Overview
Architecture, terminology, and a high-level tour of the product.
Guides, references, and resources to get you up and running.
The User's Guide covers every aspect of Stylus SFTP Server, from installation to advanced configuration.
Architecture, terminology, and a high-level tour of the product.
Windows GUI installer, silent mode, Linux manual install, and service registration.
XML configuration files, macros, listener setup, threading, and host key management.
LDAP, JDBC, XML, and public key providers. Account lockout and MFA setup.
Home directories, disk quotas, upload lifecycle, and staging behaviour.
IP filtering, rate limiting, GeoIP blocking, algorithm configuration, and certificate management.
Event types, audit sinks (database, log, syslog, webhook), and async queue architecture.
Explicit and implicit TLS configuration, keystore setup, and cipher suite selection.
Email notification rules (simple, threshold, batch) with SMTP and STARTTLS.
CLI commands, desktop GUI, web console, and server management.
Browser-based file transfer for end users. Folder tree, cut/copy/paste, drag-and-drop, ZIP download.
Store files in H2, MySQL, PostgreSQL, or SQL Server. Hierarchical folders, copy-on-write, chunked BLOBs.
Mount as a network drive from Windows, macOS, or Linux. HTTP Basic Auth, 12 WebDAV methods.
Hot-reload configuration, database tuning, driver downloads, and clustering considerations.
Common issues, log interpretation, connectivity diagnostics, and FAQ.
Configuration file reference, default values, and XSD schemas.
The web admin console exposes 60+ REST endpoints for programmatic server management.
Manage users, view audit events, monitor sessions, and configure the server from any HTTP client or automation script.
GET /api/users
POST /api/users
GET /api/users/{name}
PUT /api/users/{name}/password
GET /api/audit?from=...&to=...
GET /api/sessions
DEL /api/sessions/{id}
GET /api/server/status
POST /api/server/restart
GET /api/certs
POST /api/certs/import
GET /api/quotas/{user}