Nucleic Phosphate Modifier

    jsftpd

    1.2.2 • Public • Published

    jsftpd

    FTP server for node.js

    GitHub Workflow - CI Coverage Status GitHub release (latest by date) Npm package version Documentation Status GitHub license made-with-javascript

    Install

    Either download from here or install via npm.

    $ npm install jsftpd

    Quick start

    To get an FTP server running quickly, the below code will get you started by allowing access for a single user.

    const { ftpd } = require('jsftpd')
    
    const server = new ftpd({cnf: {username: 'john', password: 'doe', basefolder: '/tmp'}})
    
    server.start()

    Documentation

    The full documentation of the project is available here.

    The ftpd instance takes an object with two properties that allows for configuring the new instance.

    • tls property object. Takes any configuration option as per node.js tls.createServer options
    • cnf property object. Takes jsftpd specific configuration items. See full documentation here
    • hdl property object. Takes handler functions for specific FTP commands. See full documentation here

    Install

    npm i jsftpd

    DownloadsWeekly Downloads

    26

    Version

    1.2.2

    License

    MIT

    Unpacked Size

    188 kB

    Total Files

    26

    Last publish

    Collaborators

    • mailsvb