Code By
Lucas Mouilleron

66 projects - An Open Source selection

TSSysAdmin

Python 85.3% - Shell 9% - Scheme 2.5% - JavaScript 1.1% - CSS 1.1% - Dockerfile 1% - Vim script 0.1%
Last update : 22/04/2019 - 20:03
System administration tools.
Project is private, can't show more.

TSSandBox

Jupyter Notebook 85.2% - Python 14.8%
Last update : 18/04/2019 - 19:28
Project is private, can't show more.

TSAnalysisWorld

Python 99.5% - CSS 0.4% - Shell 0.1%
Last update : 18/04/2019 - 15:50
Analysis framework.
Project is private, can't show more.

TSDataCenter

Java 99.7% - PHP 0.2% - Dockerfile 0.1% - Shell 0%
Last update : 18/04/2019 - 13:45
TSDataCenter software.
Project is private, can't show more.

devResources

Python 100%
Last update : 17/04/2019 - 15:32
Non exhaustive shitily agregated dev resources. Sorry.
Project is private, can't show more.

+ Survival

Shell 63.9% - Lua 35% - Vim script 1.1%
Last update : 17/04/2019 - 10:30

Screenshot

Nice minimal setup for hostile environments :)

Install - Debian / Ubuntu

  • From root or sudo user:usermod -aG sudo username
  • From user username: sudo ls
  • From user username: export SSH_PASSPHRASE="12345" if SSH passphrase desired (more than 5 characters)
  • From user username: cd $HOME;sh <(wget -o /dev/null -qO- https://raw.githubusercontent.com/lucasmouilleron/Survival/master/debian.sh)

Install - macOS

  • From root or sudo user:usermod -aG sudo username
  • From user username: sudo ls
  • From user username: export SSH_PASSPHRASE="12345" if SSH passphrase desired (more than 5 characters)
  • From user username: cd $HOME;sh <(wget -o /dev/null -qO- https://raw.githubusercontent.com/lucasmouilleron/Survival/master/macOS.sh)

Install - Others

TODO :)

TSDeGama

Python 96.5% - CSS 1.6% - Shell 1% - Dockerfile 0.9%
Last update : 15/04/2019 - 18:11
Interactive analysis framework.
Project is private, can't show more.

macInstaller

Shell 69.4% - PHP 20.9% - Python 6% - Ruby 3.6% - Rich Text Format 0.1%
Last update : 12/04/2019 - 16:46
Installer for a new Mac.
Project is private, can't show more.

TSMagellan

Python 98.2% - Shell 0.8% - Dockerfile 0.6% - CSS 0.5%
Last update : 11/04/2019 - 14:07
TSMagellan environment. Main software, scripts and docs.
Project is private, can't show more.

+ simpleWebFolder2

Python 58.3% - Mako 37.5% - CSS 4.2%
Last update : 08/04/2019 - 15:45

Screenshot

Features

  • List files and folders
  • Nice layout
  • Password protection:
    • drop a .password file containing the desired password in folders (and subfolders) you want to protect
    • drop a .nopassword file in folders (and subfolders) you want to deprotect (in case of protected parent)
  • Listing protection: drop a .nolist file in folders you want to forbid the listing of
  • Show protection: drop a .noshow file in folders you don't want to appear in their parents
  • Download folder as a zip
  • README.md files in folders are interpreted and displayed on top
  • Shares: expiration, path obfuscation, tracking
  • Tracking: optional tracking

Install

  • Pytohn 3
  • pip install -r _sf/requirements.txt
  • Copy _sf/assets/style.sample.css to _sf/assets/style.css
  • Copy _sf/config/config.sample.json to _sf/config/config.json
  • Drop _sf folder in the root folder you want to expose

Customisation

  • Edit _sf/config.json
  • Edit _sf/assets/style.css

TODO

  • Clean shares
  • Better locks
  • Clean locks
  • Track and clean tracking periodicly to file (and not on the fly)