shopwarelabs / swag-media-sftp
The SFTP adapter allows you to manage your media files in shopware on a SFTP environment.
Installs: 2 195
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 21
Forks: 6
Open Issues: 1
Type:shopware-plugin
Requires
- league/flysystem-sftp: ^1.0
This package is not auto-updated.
Last update: 2023-02-22 12:01:13 UTC
README
The SFTP adapter allows you to manage your media files in shopware on a SFTP environment.
Building a package
Just run ./build.sh
.
Install
Download the plugin from the release page and enable it in shopware.
Usage
Update your config.php
in your root directory and fill in your own values
'cdn' => [ 'backend' => 'sftp', 'adapters' => [ 'sftp' => [ 'type' => 'sftp', 'mediaUrl' => 'YOUR_REMOTE_MEDIA_URL', 'host' => 'YOUR_REMOTE_HOST', 'port' => 22, 'username' => 'YOUR_REMOTE_USERNAME', 'password' => 'YOUR_REMOTE_PASSWORD', 'privateKey' => 'PATH_TO_PRIVATE_KEY_FILE', 'root' => 'YOUR_PATH_ON_REMOTE_HOST', 'timeout' => 10 ] ] ]
Value explanation
Name | Required | Description |
---|---|---|
type | Yes | Adapter type. Do not change. |
mediaUrl | Yes | Base url where the media folders is available |
host | Yes | Host of your remote |
port | No | Defaults to 22 |
username | Yes | Username for your remote |
password | No | Password for your remote |
privateKey | No | Local path to your private key |
root | No | Path on your remote |
timeout | No | Timeout for contacting the server. Defaults to 10 |
License
The MIT License (MIT). Please see License File for more information.