takimafr / training-save-lora-trainer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Save-LoRa Trainer

This workshop is aimed at introducing people to IoT networking (via LoRaWAN 0G) through a "humanitarian-hacking" use-case.

The game briefing and details are in the guide/ folder.

Requirements

This game requires :

  • Two public production servers with domain-names
  • One Github repository for players
  • RAK811 Wisnode LoRa Nodes (as much as you have players)

Software requirements

  • python3
  • ansible
  • node 8+
  • mkdocs
  • mkdocs-material theme

Deploy

To deploy the game :

  1. Change all constants in bin/constants.py
  2. Run python3 bin/setup.py
  3. Run playbook ansible/site.yml to setup your production servers
  4. Default password is TakimaRocks!!!

About


Languages

Language:TypeScript 45.0%Language:CSS 29.5%Language:HTML 11.6%Language:JavaScript 11.3%Language:Python 1.8%Language:TSQL 0.6%Language:Shell 0.2%Language:Dockerfile 0.0%Language:Batchfile 0.0%