Giter VIP home page Giter VIP logo

uvftp's Introduction

uvftp

Status Cirrus CI OS

Tiny FTP server based on libuv for share files among LAN. Super easy to use😉.

Features

  • it needs no any run-time dependencies.
  • it runs really fast(based on libuv).
  • it can work without any configurations.
  • just share files among LAN.
  • it runs on Windows, Linux, Mac OS, etc.

Get

Get it at Releases.

Or you can compile easily.

You need GCC(MinGW or Cygwin on Windows) and libuv. Then make.

If libuv cannot be found automatically when build, you need pkg-config(USE_PKGCONFIG=1) or the libuv's path(LIBUV=path).

Usage

Put the program under the folder and run it without any configuration.

Or you can give it a commandline parameter as the path.

NOTICE You may need root privilege for network in Linux and Mac OS.

License

GPLv3

uvftp

这是一款基于libuv的用于局域网分享的轻量FTP服务器。极易使用😉。

优势

  • 没有任何运行时依赖。
  • 速度快(基于libuv)。
  • 无需任何配置。
  • 专注于局域网内分享文件。
  • 运行于Windows、Linux和Mac OS等系统。

如何安装

可以直接在Releases下载。

你也可以手动编译,需要gcc(在Windows下为mingw或cygwin)环境和libuv库,然后直接make就行。

如果编译时无法找到libuv,你需要启用pkg-config(USE_PKGCONFIG=1)或者指明libuv的位置(LIBUV=path)。

注意 在Linux和Mac OS下运行服务可能需要root权限。

使用方式

无需配置,之间放入想分享的文件夹目录中,运行即可。

特殊情况下,你也可以加入一个命令行参数,以另外指定一个路径。

协议

GPLv3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.