vertexvaar / falsftp
FAL SFTP driver rewrite for the great TYPO3 v7
Installs: 329
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 4
Open Issues: 0
Type:typo3-cms-extension
Requires
- php: ^5.5.0 || ^7.0.0
- typo3/cms-core: ^7.6.1 || ^8.0 || ^9.0
Suggests
- ext-ssh2: Either install the phpseclib package or install this PHP extension. The driver needs at least one.
- phpseclib/phpseclib: You need either this package or the ssh2 extension for this driver to work
Replaces
- falsftp: 3.2.0
- typo3-ter/fal-sftp: 3.2.0
README
What does it do?
This driver enables TYPO3 to connect to another server via SSH and use the remote filesystem as it would be on the local server. After installation and configuration you will see another file storage in the Filelist module, where you can manage your assets. The configured storage is available everywhere, where FAL is being used. It can replace the good old fileadmin or used as secondary file storage. Multiple storages can be configured.
Features
- Support for native php ssh2 functions (ssh2_connect, ssh2_sftp_rename, stream wrapper "ssh2.sftp://" etc.)
- Support for phpseclib (https://github.com/phpseclib/phpseclib)
- Faster than the old fal_sftp version (which had caching!)
- Password authentication
- PubKey authentication
Installation
Install via composer:
composer require vertexvaar/falsftp
Update information
If you update falsftp from 2.x to 3.x you will need to adjust your driver configuration. There is no update script available, so it has to be done manually.