sftpgo - Full featured and highly configurable SFTP server

  •        273

SFTPGo is developed and tested on Linux. After each commit the code is automatically built and tested on Linux and macOS using Travis CI. Regularly the test cases are manually executed and pass on Windows. Other UNIX variants such as *BSD should work too. Make sure Git is installed on your machine and in your system's PATH.

https://github.com/drakkan/sftpgo

Tags
Implementation
License
Platform

   




Related Projects

sftp - SFTP support for the go.crypto/ssh package

  •    Go

The sftp package provides support for file system operations on remote ssh servers using the SFTP subsystem. It also implements an SFTP server for serving files from the filesystem.See godoc.org/github.com/pkg/sftp for examples and usage.

OpenSSH - Keep your communication secret

  •    C

OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions.

GideonFTP

  •    Java

With GideonFTP you can efficiently and reliably fetch and transmit files to any kind of Internet server using FTP or SFTP under windows, mac os x and unix.

MySecureShell SFTP-Server

  •    Shell

MySecureShell is a sftp-server developing tool which help to make a ftp server like proftpd but very securised with SSH encryption. This software is highly configurable and very easy to install and use.

Cyberduck - FTP / SFTP for Windows and Mac

  •    Java

Cyberduck is a libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure & OpenStack Swift browser for Mac and Windows.


dploy - An FTP/SFTP deployment tool built in node.js.

  •    CoffeeScript

DPLOY is an FTP/SFTP deployment tool built in node.js Uploads the latest changes by comparing the version on your server with your git repository. Will install the dploy.yaml file and set up a post-commit script on your .git/hooks folder so you can DPLOY from your commit message as well.

filerunner

  •    Perl

FileRunner is a two pane file manager for Unix and Unix like systems. It is simple and efficient and has a built-in FTP and SFTP client. It also does a reasonable (and improving) job on Windows systems. New and improved from a FileRunner of long ago.

Sftp Server Logging Patch

  •    C

sftp server patch for openssh: - user based ftp session transaction logging - disable / enable ftp client's ability to chown and chgrp the filesystem - designate a umask value

ruby_server_timing - Bring Rails server-side performance metrics 📈 to Chrome's Developer Tools via the Server Timing API

  •    Ruby

Bring Ruby on Rails server-side performance metrics 📈 to Chrome's Developer Tools (and other browsers that support the Server Timing API) via the server_timing gem. Production Safe™. Metrics are collected from the scout_apm gem. A Scout account is not required.

kube-state-metrics - Add-on agent to generate and expose cluster-level metrics.

  •    Go

kube-state-metrics is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects. (See examples in the Metrics section below.) It is not focused on the health of the individual Kubernetes components, but rather on the health of the various objects inside, such as deployments, nodes and pods.The metrics are exported through the Prometheus golang client on the HTTP endpoint /metrics on the listening port (default 8080). They are served either as plaintext or protobuf depending on the Accept header. They are designed to be consumed either by Prometheus itself or by a scraper that is compatible with scraping a Prometheus client endpoint. You can also open /metrics in a browser to see the raw metrics.

Telegraf - The plugin-driven server agent for collecting & reporting metrics

  •    Go

Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. Telegraf is plugin-driven, Input Plugins collect metrics from the system, services, or 3rd party APIs, Processor Plugins transform, decorate, and/or filter metrics, Aggregator Plugins create aggregate metrics (e.g. mean, min, max, quantiles, etc.) and Output Plugins write metrics to various destinations.

ScpSync

  •    CSharp

FTP / SFTP batch sync tool for Administrators to sync (User) data between a local computer and server. FTP / SFTP login data is secured. Synchronize in both directions and supports deletes in target. This Project use the WinSCP Sync Function.

sshfs - A network filesystem client to connect to SSH servers

  •    C

SSHFS allows you to mount a remote filesystem using SFTP. Most SSH servers support and enable this SFTP access by default, so SSHFS is very simple to use - there's nothing to do on the server-side. It is recommended to run SSHFS as regular user (not as root). For this to work the mountpoint must be owned by the user. If username is omitted SSHFS will use the local username. If the directory is omitted, SSHFS will mount the (remote) home directory. If you need to enter a password sshfs will ask for it (actually it just runs ssh which ask for the password if needed).

git-deploy-php - git-deploy-php is a simple php-based tool that deploys your Git repositories to FTP/SFTP servers, and keeps them updated automatically

  •    

git-deploy-php allows quick and easy deployments of Git repositories to FTP or SFTP servers. You DO NOT need to have git installed on the server. Great for shared servers where you have no shell access, and to save bandwidth and time by only uploading the files that have changed. And there you go. It's that simple.

Unicorn - Rack HTTP server for fast clients and Unix

  •    Ruby

Unicorn is an HTTP server for Rack applications designed to only serve fast clients on low-latency, high-bandwidth connections and take advantage of features in Unix/Unix-like kernels. Load balancing is done entirely by the operating system kernel. Requests never pile up behind a busy worker process. Does not care if your application is thread-safe or not, workers all run within their own isolated address space and only serve one client at a time for maximum robustness.

scales - scales - Metrics for Python

  •    Python

Tracks server state and statistics, allowing you to see what your server is doing. It can also send metrics to Graphite for graphing or to a file for crash forensics.scales is inspired by the fantastic metrics library, though it is by no means a port.

statsite - C implementation of statsd

  •    C

Statsite is a metrics aggregation server. Statsite is based heavily on Etsy's StatsD https://github.com/etsy/statsd, and is wire compatible. Statsite is designed to be both highly performant, and very flexible. To achieve this, it implements the stats collection and aggregation in pure C, using an event loop to be extremely fast. This allows it to handle hundreds of connections, and millions of metrics. After each flush interval expires, statsite performs a fork/exec to start a new stream handler invoking a specified application. Statsite then streams the aggregated metrics over stdin to the application, which is free to handle the metrics as it sees fit.

ngxtop - Real-time metrics for nginx server

  •    Python

ngxtop parses your nginx access log and outputs useful, top-like, metrics of your nginx server. So you can tell what is happening with your server in real-time. ngxtop tries to determine the correct location and format of nginx access log file by default, so you can just run ngxtop and having a close look at all requests coming to your nginx server. But it does not limit you to nginx and the default top view. ngxtop is flexible enough for you to configure and change most of its behaviours. You can query for different things, specify your log and format, even parse remote Apache common access log with ease. See sample usages below for some ideas about what you can do with it.

Gunicorn - Python WSGI HTTP Server for UNIX

  •    Python

Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy.

x84 - A python telnet/ssh server for modern UTF-8 and classic cp437 network virtual terminals

  •    Python

The primary purpose of x/84 is to provide a server framework for building environments that emulate the feeling of an era that predates the world wide web. It may be used for developing a classic bulletin board system (BBS) -- one is provided as the 'default' scripting layer. It may also be used to develop a MUD, a text-based game, or a game-hosting server such as done by dgamelaunch. x/84 supplies a scripting engine for developing character-at a time telnet or ssh server, such as MUD or BBS systems. Technologies used in x/84 are derived from miniboa (Apache 2.0 Licensed) for telnet, blessed (MIT Licensed) for terminal capabilities, sqlitedict (Public Domain) for persistent data, paramiko for ssh and sftp services, and web.py for http service.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.