forked from ptc-iot-sharing/SftpExtensionTWX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
17 lines (10 loc) · 997 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# README #
### What is this repository for? ###
The SFTP Extension allows you to configure Thingworx entities to connect to a remote SFTP (SSH File Transfer Protocol) server for the purposes of managing the file system, like copying, moving or deleting files, as well as file transfer functionalities, like uploading or downloading files. The extension uses SSH for its underlying transport, so it provides secure authentication and transport. Both password, and key based authentication are supported.
### How do I get set up? ###
* To build the importable zip extension run the gradle task **packageExtension**.
* Install the extension archive "zip/sftpExtension.zip" using the Extension import tool from ThingWorx.
* Create Things that inherit the SftpRepositoryTemplate ThingTemplate.
* On the created Things, configure them according to the documentation
### Developing ###
You can use the gradle tasks *eclipse* or *idea* to generate projects that you can use in your favourite IDE