This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

About

Easily send and receive files in your LAN. Without ever typing an IP address.

How does it work

Basically, it’s an HTTP server with simple APIs + zeroconf

How to use it

coffer send filename
coffer get --all

Other features

  • You can filter what to download with --filter
  • You can automatically exit after every file has been downloaded once, using --one
  • You can have passwords (but they are not a great form of protection!)

Non-features

  • This kind of sharing is not secure, is not anonymous, and won’t be. Making it easy means announcing our service (not anonymous, therefore) and making it simple means allowing anyone to download (making it unsecure by definition)

Known bugs

  • File download is still not implemented

Installation

pip install coffer is enough

Real-life examples

one to one

Scenario1: You are in a room with another person. Each one has a computer. You are in the same LAN. You want to send a file to a person in front of you. This usually requires:

  • manually launching a server to share files
  • spelling the URL to the fellow in front of you, who has to type it

That’s too boring.

solution

coffer send --one myfile.txt
coffer get --all

one to many

You are in a room with many people. Each one has a computer. You are in the same LAN. You want to send a file to many people. This usually requires:

  • creating a directory with only the files you want to share inside
  • manually launching a server to share files
  • spelling the URL to everyone, and everyone needs to type it.

This is crazy.

solution

coffer send myfile.txt
coffer get --all

many to many + a command

You are in a room with many people. Each one has a computer. You are in the same LAN. Everyone wants to send his gpg key to everyone else. This usually requires:

  • each one creating a directory with only the files you want to share inside
  • each one manually launching a server to share files
  • each one spelling the URL to everyone.
  • each one following each link and gpg --import it

Are you kidding me?

solution

coffer send =(gpg -a --export $(gpg --with-colons -K|egrep '^sec'|cut -d: -f 5|head -n1))
coffer get --all --cat | gpg --import

About the name

The main concept in coffer is that you are offering files to other people. Sharing is caring, and I like it. The other thing that I like so much is coffee. coffer is the sum of the best things in life.

Release History

Release History

0.3

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
coffer-0.3.linux-x86_64.tar.gz (10.2 kB) Copy SHA256 Checksum SHA256 any Dumb Binary Jan 5, 2015
coffer-0.3-py2.7.egg (13.6 kB) Copy SHA256 Checksum SHA256 2.7 Egg Jan 5, 2015
coffer-0.3.tar.gz (5.9 kB) Copy SHA256 Checksum SHA256 Source Jan 5, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting