Code By
Lucas Mouilleron

61 projects - An Open Source selection

labCreativeTechnology

PHP 70.5% - JavaScript 27.8% - HTML 1% - CSS 0.7% - Ruby 0% - CoffeeScript 0% - Batchfile 0%
Last update : 17/01/2018 - 14:31
Creative Technology blog.
Project is private, can't show more.

empireStateEnglish

PHP 34.4% - JavaScript 33.2% - CSS 32.4%
Last update : 17/01/2018 - 14:29
Empire State English website.
Project is private, can't show more.

devResources

Shell 96.5% - PHP 3.1% - CSS 0.4%
Last update : 17/01/2018 - 14:29
Non exhaustive shitily agregated dev resources. Sorry.
Project is private, can't show more.

+ TCTBlog

Last update : 17/01/2018 - 14:28
  • Everything is in gh-pages branch
  • Needed for github pages publication
  • To edit the blog, switch to gh-pages branch

TSAnalysisOLD

Python 99.7% - CSS 0.2% - Shell 0.1%
Last update : 04/01/2018 - 15:00
Project is private, can't show more.

+ httpBin

Python 68.5% - HTML 31.5%
Last update : 13/07/2017 - 10:13

Screenshot

HTTP Client Testing Service.

Fork of http://httpbin.org.

Install

  • pip install -r requirements.txt

Run

  • cd .
  • gunicorn -b localhost:8080 httpbin:app

+ sshForFriends

Shell 100%
Last update : 31/05/2017 - 16:32

Temporally give ssh access to your friends.

sshForFriends uses friends public keys to give them access to the computer.
When sshForFriends has finished running, public keys are cleaned and friends can't access the computer anymore.
Public keys are fetched from known identity providers.

Tested on macOS and Ubuntu.

No password, no hastle, 100% SSH.

Screenshot

Usage

  • sshForFriends [OPTIONS] friendUsername
  • friendUsername is the friend username which will be granted access (identity provider username)
  • sshForFriends -h for more usage help

Identity providers

  • Github : keys from https://github.com/$USER_NAME.keys (-g, -i github)
  • Keybase : keys from https://$USER_NAME.keybase.pub/id_rsa.pub (-k, -i keybase)

Behind a firewall

  • If the computer being accessed is behind a firewall, sshForFriends can use a public server for ssh forwading.
  • See params -x, -l, -m and -n
  • On the public server, make sure GatewayPorts yes is set in the /etc/ssh/sshd_config file
  • See examples below

Miscs

  • macOS, enable ssh server : sudo systemsetup -setremotelogin on

Examples

  • Give access from a machine to lucasmouilleron in one line : curl -sL https://raw.githubusercontent.com/lucasmouilleron/sshForFriends/master/sshForFriends -o $HOME/sshForFriends ; chmod a+x $HOME/sshForFriends ; $HOME/sshForFriends -g -x lucasmouilleron.com
  • Give access from a machine behind a firewall to lucasmouilleron in one line : curl -sL https://raw.githubusercontent.com/lucasmouilleron/sshForFriends/master/sshForFriends -o $HOME/sshForFriends ; chmod a+x $HOME/sshForFriends ; $HOME/sshForFriends -g -x lucasmouilleron.com -l sshtunnel -m 10022 lucasmouilleron

Credits

  • Inspired by https://github.com/flplv/ssh-allow-friend

TSMarcoPolo

Java 100%
Last update : 16/05/2017 - 08:06
Project is private, can't show more.

TSSITest

Python 100%
Last update : 23/02/2017 - 18:24
SI stress tests.
Project is private, can't show more.

TSMarcoPoloRunManager

Java 100%
Last update : 11/02/2017 - 11:54
Project is private, can't show more.