server - A FTP server framework written by Golang

  •        203

A FTP server framework forked from github.com/yob/graval and changed a lot. To boot a FTP server you will need to provide a driver that speaks to your persistence layer - the required driver contract is in the documentation.

https://github.com/goftp/server

Tags
Implementation
License
Platform

   




Related Projects

pyftpdlib - Extremely fast and scalable Python FTP server library

  •    Python

Python FTP server library provides a high-level portable interface to easily write very efficient, scalable and asynchronous FTP servers with Python. It is the most complete RFC-959 FTP server implementation available for Python programming language and it's used in projects like Google Chromium and Bazaar and included in Debian, Fedora and FreeBSD package repositories. For more benchmarks see here.

Apache FtpServer - The Apache FtpServer is a 100% pure Java FTP server

  •    Java

The Apache FtpServer is a 100% pure Java FTP server. It's designed to be a complete and portable FTP server engine solution based on currently available open protocols. FtpServer can be run standalone as a Windows service or Unix/Linux daemon, or embedded into a Java application. We also provide support for integration within Spring applications and provide our releases as OSGi bundles.

Zentyal - Linux Small Business Server

  •    C

Zentyal is a Linux Small Business Server, good alternative Windows Business Server. Zentyal can act as a Gateway, Infrastructure Manager, Unified Threat Manager, Office Server, Unified Communication Server or a combination of them. It is built on Ubuntu Linux distribution. This package includes LDAP server, Mail server, Firewall, Network infrastructure, VPN support, Web server, File server, Print server, FTP server, Groupware, VoIP server, Virtual Machines management and lot more.

FileZilla - FTP Client and Server

  •    wxWidgets

FileZilla is a complete FTP solution with support of Client and Server. It is a cross platform and supports FTP, FTPS and SFTP protocol. Its feature include IPV6 support, Powerful Site Manager and transfer queue, Synchronized directory browsing, Remote file search and lot more.

National Anime FTP

  •    Java

This is a Java FTP client created to work only with the Nation Anime FTP server allowing the the user to easily navigate the NA server, download file from the server and also watch folders on the server for updates


ftp-deployment - A tool for automated deployment of web applications to an FTP server.

  •    PHP

FTP deployment is a tool for automated deployment to an FTP server. Once the process is automated, it costs you a fraction of time and minimizes the risk of error (didn't I forget to upload some files?). There are lots of sophisticated deploying techniques available today, but many people are still using FTP. This tool is designed for them.

git-ftp - Uses Git to upload only changed files to FTP servers.

  •    Shell

If you use Git and you need to upload your files to an FTP server, Git-ftp can save you some time and bandwidth by uploading only those files that changed since the last upload. It keeps track of the uploaded files by storing the commit id in a log file on the server. It uses Git to determine which local files have changed.

acFTP - FTP server for Win32

  •    

acFTP is an OpenSource replacement for Microsoft FTP server and other proprietary FTP servers for Windows. Unlike MS FTP, acFTP supports extended FTP commands set, including APPE and REST for resuming broken uploads and downloads.

ServFTP

  •    

This is an experimental FTP server completely based on .NET framework. I started working on this project a few years ago and it basically worked well, but it is not yet a completed project. I am looking for interested people willing to review, polish and improve the code.

Awstats - Advanced web, streaming, ftp and mail server statistics

  •    CGI

AWStats is a powerful tool that generates advanced web, streaming, ftp or mail server statistics graphically. It can analyze log files from all major server tools like Apache log files, WebStar, IIS and a lot of other web, proxy, wap, streaming servers, mail servers and some ftp servers. This log analyzer works as a CGI or from command line and shows you all possible information your log contains, in few graphical web pages.

SQLBK; una solucion para respaldos de SQL Server. (SQL Server backups)

  •    

SQLBk es una aplicacion basada en .NET Framework 2.0 que permite realizar respaldos 'Full' de una base de datos de SQL Server, comprimirla y opcionalmente enviarla a un servidor FTP. En la proxima actualizacion se espera agregar respaldos diferenciales, multiples bases de dato...

Devil Linux - Linux for Sys Admin

  •    C

Devil-Linux is a CD-based Linux distribution for firewalls and routers. The goal of Devil-Linux is to have a small, customizable and secure Linux. It could boot from CDROM or USB flash drive. Its main purpose is to be used as server for many applications. It doesn't have any GUI or XServer related stuff. It is mainly targeted for Sys Admin.

roof

  •    C

Remote Operation On Files (ROOF) is a FTP client providing: a command line tool as well as an API library, a File system based on FTP protocol named FTPFS (FUSE based) and FTPING tool to check remote FTP server availability.

webenftpd

  •    CSharp

Build a ftp server in Csharp. thats is using a Databas server to store information in and hase a webpage thats in link to the ftp server

PHPloy - PHPloy - Incremental Git (S)FTP deployment tool that supports multiple servers, submodules and rollbacks

  •    PHP

PHPloy is an incremental Git FTP and SFTP deployment tool. By keeping track of the state of the remote server(s) it deploys only the files that were committed since the last deployment. PHPloy supports submodules, sub-submodules, deploying to multiple servers and rollbacks. PHPloy requires PHP 5.5+ and Git 1.8+. PHPloy stores a file called .revision on your server. This file contains the hash of the commit that you have deployed to that server. When you run phploy, it downloads that file and compares the commit reference in it with the commit you are trying to deploy to find out which files to upload. PHPloy also stores a .revision file for each submodule in your repository.

SQL Server RS Encyrpted FTP Publishing Extension

  •    

The SQL Server Reporting Services Encyrpted FTP Publishing Extension allows you to configure a subscription for a report in SSRS and deliver it via FTP as a GNU PG encrypted CSV file.

MiniFTPServer

  •    

Minimal FTP server for windows. Uses only managed code. Works with Total commander.

Oberon V4

  •    Pascal

Oberon V4 for Linux and sources for different Oberon V4 implementation

node-ftp - An FTP client module for node.js

  •    Javascript

node-ftp is an FTP client module for node.js that provides an asynchronous interface for communicating with an FTP server.greeting(< string >msg) - Emitted after connection. msg is the text the server sent upon connection.

OneClickFTP

  •    C++

OneClickFtp is an unusual FTP-Client written using C++ and the Trolltec Library Qt. OneClickFtp is designed to simplify periodical Updates of Files on a FTP-Server.






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.