Giter VIP home page Giter VIP logo

sshbeam's Introduction

SSH Beam

SSH Beam is a simple Android app that can share things to an SSH server.

Screenshot

  • Find something to share
  • Click Share and select SSH Beam
  • Enter the required information
  • Click Send
  • Wait until done

At the moment, I'm only checking if the file exists on the server (in which case I don't overwrite), but that's it. Use at your own risk.

Use cases

I just built this to scratch an itch, but you can use it for a whole lot of things :

  • Setup a cron job that publishes posts from a specific directory on your server, and then publish posts with SSH Beam from your Android device.
  • Send torrents to a directory watched by rTorrent
  • ...and much more!

Public keys

SSH Beam can generate public keys, which you can then setup on your server. Use the "Share public key" menu item to send them by any way you want.

Public keys

Building

Use the latest SBT-Android snapshot (0.7-SNAPSHOT from my branch at the moment), and run apk to package the app.

Copyright

This was made by me, François-Xavier Thomas, but you can pretty much use the source and the app however you want. This is therefore licensed under the WTFPL.

Just be nice and credit me, send me an email, chocolates or gifts of any kind if you ever decide to use the source for your own purposes.

Icon under CC-BY-SA by Dutch Icon (via Smashing Magazine), since I don't really have the time to make a cool icon. Thanks a lot guys!

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.