ExtNDFTP
ExtNDFTP is an application that allows HTTP access to FTP servers
Install
Domino console command to install this app on your server:
tell Genesis install extndftp
Install in MyAccount (for Prominic customers only)
Source code
The primary intent is to enable remote access in cases where firewall or other connectivity rules or obstacles would otherwise prevent acess. By using Domino as an intermediate proxy, the data is doubly secure - users must authenticate both with the target FTP server and also with the Domino application - but still accessible to those who have sufficient authority where and when they need it.
This application is an example of how the ExtJS Javascript framework ( http://www.extjs.com ) allows rich web applications to be easily created and maintained. The entire framework is included in this application as shared resource design elements. For more information regarding ExtJS, please visit the framework website.
Version: 1.0.0
{
"title": "ExtNDFTP v${version} (OpenNTF)",
"versionjson": "${versionjson}",
"config":
{
"version": "${version}"
},
"steps": [
{
"title": "--- Step 1. Download file ---",
"files": [
{"from": "${baseurl}/0/${docid}/$FILE/extndftp.ntf", "to": "${directory}/extndftp.ntf"}
]
},
{
"title": "--- Step 2. Configure Databases ---",
"databases": [
{
"action": "create",
"filePath": "extndftp.nsf",
"title": "ExtNDFTP",
"templatePath": "extndftp.ntf",
"sign": true
}
]
},
{
"title": "--- Step 3 (final). Completed ---",
"messages": ["You have installed ExtNDFTP"]
}
]
}