@cadriciel/module-sftp
v0.3.2
Published
SFTPGo integration module for Cadriciel
Readme
📦 @cadriciel/module-sftp
Unified file management and SFTP integration for the Cadriciel framework.
Features
- SFTPGo Integration: Manage users and folders via SFTPGo.
- Minio Integration: S3-compatible object storage support.
- Automated Provisioning: Programmatically create SFTP users and manage access.
- Unified API: Abstract file operations across different storage backends.
Usage
import SftpModule from "@cadriciel/module-sftp";
kernel.load(SftpModule);Configuration
Requires environment variables for SFTPGo connection:
CADRICIEL_SFTPGO_URLCADRICIEL_SFTPGO_ADMIN_USERCADRICIEL_SFTPGO_ADMIN_PASSWORD
Optional S3 backend configuration:
CADRICIEL_SFTPGO_S3_URLCADRICIEL_SFTPGO_S3_REGIONCADRICIEL_SFTPGO_S3_ACCESS_KEYCADRICIEL_SFTPGO_S3_SECRET_KEYCADRICIEL_SFTPGO_S3_BUCKET
