jech / galene-file-transfer

Command-line file transfer client for the Galene videoconferencing server

Home Page:https://galene.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An implementation of Galene's peer-to-peer file transfer protocol for the
command line.

This is not required in order to transfer files: the file transfer
protocol is usually invoked from Galene's web interface.  However, it may
be convienient in order to transfer files larger than the browser can
handle, or in environments where a full web browser is not available.

# Building

    git clone https://github.com/jech/galene-file-transfer
    cd galene-file-transfer
    CGO_ENABLED=0 go build

# Sending files

    galene-file-transfer -to jch \
                         https://galene.org:8443/group/public/ \
                         filename

# Receiving files

    galene-file-transfer https://galene.org:8443/group/public/

The program will normally exit after one file transfer.  In order to
receive multiple files, use the `-persist` option.

For more information, type

    galene-file-transfer -help

About

Command-line file transfer client for the Galene videoconferencing server

https://galene.org

License:MIT License


Languages

Language:Go 100.0%