Appearance
MFTPlus Plugin System ​
Extend MFTPlus functionality with plugins.
Overview ​
The MFTPlus plugin system allows you to:
- Add custom authentication providers
- Integrate with storage backends
- Implement custom transfer protocols
- Add monitoring and observability
Plugin Types ​
Authentication Plugins ​
Handle user authentication and authorization:
bash
mftctl plugin search auth
mftctl plugin install auth-oidc
mftctl plugin install auth-ldapStorage Plugins ​
Integrate with storage backends:
bash
mftctl plugin search s3
mftctl plugin install s3-storage
mftctl plugin install azure-storage
mftctl plugin install gcs-storageProtocol Plugins ​
Implement custom transfer protocols:
bash
mftctl plugin search protocol
mftctl plugin install protocol-sftp
mftctl plugin install protocol-as2Monitoring Plugins ​
Add monitoring and observability:
bash
mftctl plugin search monitor
mftctl plugin install monitor-prometheus
mftctl plugin install monitor-datadogPlugin Management ​
Search for plugins ​
bash
mftctl plugin search <query>View plugin details ​
bash
mftctl plugin info <plugin-name>Install a plugin ​
bash
mftctl plugin install <plugin-name>List installed plugins ​
bash
mftctl plugin listVerify plugin integrity ​
bash
mftctl plugin verify <plugin-name>Remove a plugin ​
bash
mftctl plugin remove <plugin-name>Next Steps ​
- Creating Plugins - Build your own plugin
- Plugin API - Plugin API reference