Name: sftpbeamer
Owner: Nordic e-Infrastructure Collaboration
Description: A web application for facilitating the users to manage their data between two SFTP/SSH servers
Created: 2016-05-12 12:00:06.0
Updated: 2017-03-02 03:06:37.0
Pushed: 2017-05-10 15:45:55.0
Homepage: null
Size: 849
Language: CSS
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
SFTP Beamer is an open source web application, which is able to facilitate users to manipulate files between two SFTP/SSH servers.
Note: SFTP Beamer is still in development. The basic functionality is there and works, but it is still a bit rough around the edges, and we are currently working on improving stability and security. Contributions and issue reports are very welcome!
The SFTP Beamer is initially motivated by the Tryggve project. One of missions Tryggve project has is to help users easily use the existing services at the different Nordic countries. In Norway and Sweden, both of them have their own secure service for sensitive data. The built-in approach of importing/exporting data to/from the service is primitive and needs much manual labour, especially when manipulating data between the two services. In order to simplify this kind of task and make it user friendly, the SFTP Beamer comes out. But SFTP Beamer is not only designed to adapt for the secure services in Norway and Sweden, but also for a general server, which allows SFTP/SSH connection.
There is a running SFTP Beamer application at https://tryggve.cbu.uib.no. Welcome to try it.
The SFTP Beamer provides the following functions. After having connected to a server, right-click on the content area to show a functionality menu. For transfer, delete and rename functions, you have to left-click to select item(s) first. Besides, you are allowed to download a file or a folder as a zip file.
In a word, SFTP Beamer as a web application is a proxy linking two remote SFTP/SSH servers.
The following image show how a user is using SFTP Beamer to interact with the two remote SFTP/SSH servers.
Because one of purposes SFTP Beamer has is to transfer sensitive data through secure service, how to make this system much more security is very important. So far, there has been several applied features to secure the system.
The frontend of SFTP Beamer is based on JQuery, Bootstrap and several JQuery plugins, and the backend is developed by java and based on Vert.x framework. Besides, it's using Maven as a build tool. For the specific version requirement, please refer to requirements.
Please refer to deployment guideline for more info.
Nordic e-Infrastructures Collaboration (NeIC)
MIT (see the LICENSE file for more info)