Techno Guerrilla: a free, interactive course by Light Fighter Manifesto on hardening, networking, electronics, and self-hosted infrastructure.

Light Fighter Manifesto
// Techno Guerrilla
Own your tools.

The Techno Guerrilla series is about building capability from open-source software and inexpensive parts: technology you can source or salvage, repurpose, and rebuild, then use to fight, resist, broadcast, or hack. Each module below opens on your phone so you can read what it covers.

Open on a desktop_×

The full course runs in TG//OS — an interactive desktop with the modules, tools, terminal, and tests. It’s built for a desktop or laptop screen.

▸ Open this site on a computer to start.

Stay connected_×
TECHNO GUERRILLA // OS

  
PRESS ANY KEY TO SKIP_
sleeping · click to wake
● powering down…
{{bbs}}
BBS
{{labs}}
LABS
{{mail}}
MAIL
{{folder}}
MODULES
{{music}}
MUSIC
{{doc}}
READ ME
{{terminal}}
TERMINAL
{{video}}
VIDEO
{{tor}}
ONION SERVICE
WELCOME~/start
// techno guerrilla

Own your tools.

The Techno Guerrilla series is about building capability from open-source software and inexpensive parts: technology you can source or salvage, repurpose, and rebuild, then use to fight, resist, broadcast, or hack.

This is your workspace. Open Modules and start with 00 Hardening. They build on each other, so take them in order. The Terminal is a real shell with hands-on Linux drills: type learn for the list. Music plays net radio while you work, the BBS is a live lobby to ask questions and swap ideas, and Mail reaches the Light Fighter Manifesto crew directly. Hit Compose if you get stuck. The Onion Service icon has this site's Tor onion address.

This is a living workspace. Modules are revised and new ones ship as the series grows. Reload the page any time to get the latest version.

▸ Modules
BBS
Music
Mail
Terminal
SYSTEM READYa Light Fighter Manifesto series
ONION SERVICE~/tor

The onion service is not a copy of this site. It carries sub-modules that are published nowhere else; each sits under a module from the public series and goes further than the public site can.

The address:

lfmnggwzl4f5ytjz4vc6mpbfvovurucg2gixspfeligae7c3yymb2jid.onion

Open it in Brave's private window with Tor, or the Tor Browser. Brave routes through Tor as a proxy; the Tor Browser gives stronger anonymity.

MODULES~/modules
// start with 00
00
Hardening
You will secure the phone and laptop you already own against the companies and agencies that can already read them. The module walks you through a threat model, a phone and laptop lockdown, account security, and the SSH keys that later modules depend on.
Start
01
Networking
You will build a private server on a Raspberry Pi that carries your chat, filters your DNS, and connects your devices through a VPN. Nothing on it is exposed to the public internet, and you administer all of it yourself.
Start
02
Electronics
You will learn how current, voltage, and resistance behave in a circuit and what each common component does. By the end you can read a schematic and verify a real circuit with a multimeter.
Start
03
Building Circuits
You will turn schematics into working hardware: each circuit is drawn in KiCad, proven on a breadboard, and then handed to a Raspberry Pi to control. The module ends with two complete builds, an isolated switch and a self-powered tamper node.
Start
04
Salvage
You will stock your bench with parts pulled from discarded electronics instead of a retailer's supply chain. The module teaches you where to find donor devices, how to open them safely, how to read their documentation, and how to test every component before it goes into a build.
Start
05
CAD & 3D Printing
Coming soon
06
RF Theory
You will learn what a radio link physically is: the wave, its power, the path it travels, the antenna, and the receiver. By the end you can predict a link over real terrain, then survey the spectrum to check the prediction.
Start
07
Assessing a Structure
You will read a structure from the outside in: its electrical service from open sources through to the panel, and its radio environment from the antennas to a spectrum sweep. By the end you can baseline what is normal at a site.
Start
5 READYmore soonLAUNCH TO OPEN A MODULE
LABS~/labs
// hands-on benches from the modules
00 · Hardening
What this page can see
Open
Build your threat model
Open
Who can read it
Open
The exposure map
Open
01 · Networking
Networking 101
Open
Meet the Pi 5
Open
Reach and secure the Pi
Open
02 · Electronics
Reading component markings
Open
Ohm's law
Open
Power dissipation
Open
Reading a circuit
Open
Resistor color code
Open
Capacitor type and polarity
Open
LED series resistor
Open
The voltage divider
Open
The RC time constant
Open
Reading a schematic
Open
The multimeter: parts and dial
Open
Use the meter
Open
03 · Building Circuits
Battery runtime
Open
Draw it in KiCad
Open
The breadboard
Open
Meet the Pi Zero 2 W
Open
04 · Salvage
Teardown trainer
Open
Read the board
Open
Test the pull
Open
Find the part
Open
06 · RF Theory
Link budget
Open
Field-expedient antenna
Open
07 · Assessing a Structure
Panel reader
Open
Signals in the AO
Open
Power · module in build
Cell triage bench
Open
Charge-IC selector
Open
Power budget
Open
Wire the system
Open
Reference
Soldering
Open
36 LABSopen one to practice in your browser
TERMINALuser@techno-guerrilla
SHELLpractice bench · type help
BBS~/bbs
#tgospublic room · no signup
offlinelurking
PARTS~/manifest
// major parts per module
00 Hardening a phone and a laptop you already own
01 Networking Raspberry Pi 5 (8GB), active cooler, official 27W USB-C PSU, Raspberry Pi SSD Kit (M.2 HAT+ + 512GB NVMe, screws included), a way to flash the NVMe (a 2230-capable USB-NVMe adapter, or a microSD to flash from the Pi), HAT-compatible case, Ethernet cable, a second location for backups, GL.iNet router; plus a small VPS and a domain for Headscale. Headless build, no monitor or keyboard. Reuses your Module 00 laptop, phone/Element, and SSH key.
02 Electronics a multimeter, alligator clip leads
03 Building Circuits breadboard and jumper wires, multimeter, Pi Zero 2 WH (header pre-fitted), FQP30N06L MOSFET, 10k trimmer, 9V battery, 7805 regulator with 0.33/0.1 µF capacitors, 3.7V LiPo, TP4056 charger, SX1308 boost module, 1-channel relay module, HC-SR501 PIR, 9V siren. Reuses your Module 02 multimeter and Module 00 SSH key.
04 Salvage donor boards, hand tools, a multimeter
05 CAD & 3D Printing coming soon
06 RF Theory a computer, and a receiver: an RTL-SDR dongle with an antenna, a handheld, or a scanner. The modeling toolchain is free software.
07 Assessing a Structure a clamp meter, a multimeter, and a receiver with an antenna; plus open data (a mapping service, the utility's outage map, and assessor and permit records).
each module lists its own parts inside
MUSIC~/music
▶ NOW PLAYING
[ focus playlist ]
01 · [ track name ]--:--
02 · [ track name ]--:--
03 · [ track name ]--:--
04 · [ track name ]--:--
RADIOnet radio · SomaFM + laut.fm
VIDEO~/media
[ select a clip ]
0:00 / 0:00
MEDIAseries videos play here
SETTINGS~/system
// DISPLAY
Scanlines phosphor scanline overlay
Film grain animated grain overlay
Sound boot tones + music (opt-in)
// WALLPAPER
Wallpaper desktop background image
// SYSTEM
Full screen fill the whole display
Enter
Restart replay the boot sequence
Restart
Course progress completion + test scores, saved on this device
Reset
TG//OSv0.3 proto
MAIL~/mail
Inbox
Outbox
Trash
MAILsession only · Compose reaches Light Fighter Manifesto
Open Modules
Settings…
About This System
MODULE~/lesson
LESSONhit ▶ Run on a command to send it to the Terminal →