Resources

Classes and tutorials on open source, decentralization, encryption, and privacy.

These resources are written by Freedom Lab members. Join our Freedom Lab server to be a part of the community and receive support directly.

Filter by type:
Filter by topic:
Class Bitcoin Self-hosting Linux

Bitcoin Node · Getting Started

Run a Bitcoin Node (Umbrel/Start9). Learn what a Bitcoin node is and why to run one, boot a node with StartOS, install Bitcoin Core or Knots, and connect Sparrow Wallet.

Tutorial Bitcoin Self-hosting Linux

Bitcoin Node Setup with Umbrel OS

Setup your own Bitcoin node on a Raspberry Pi the easy way using Umbrel OS. Includes Electrum server setup for wallet connections.

Tutorial Bitcoin Linux Self-hosting Tor

Setup your Bitcoin node from source

Build your own Bitcoin node from scratch. Compile Bitcoin Core, setup Electrs, BTC RPC Explorer, and connect through Tor.

Tutorial Lightning Bitcoin Self-hosting Linux

Lightning node with Umbrel

Setup your own Lightning node on a Raspberry Pi using Umbrel. Includes mobile wallet setup with BlueWallet and channel management.

Class Open-source AI

Vibe Coding 101 · Getting Started

Build and deploy a real website using only your web browser and natural language prompts with AI-assisted coding. No coding experience required.

Class Bitcoin Hardware Wallet Open-source hardware

Bitcoin Hardware Wallet · Beginner Build

Build a functional Bitcoin hardware wallet by flashing open-source Jade firmware onto a $15 LilyGO T-Display board.

Tutorial Bitcoin Hardware Wallet Open-source hardware

Jade Hardware Wallet

Setup a bitcoin hardware wallet with Blockstream's Jade. Learn how to create, use, and secure your wallet with Green wallet app.

Tutorial Bitcoin Mining Open-source hardware

Remote Mining

Get into Bitcoin mining without worrying about hardware installation and maintenance. Learn about hashrate, efficiency, and remote mining farms.

Tutorial Bitcoin Mining Linux Open-source hardware

Bitaxe Miners

Set up Bitaxe miners - quiet, cool, low-power, and fully open-source Bitcoin miners you can run at home.

Tutorial Encryption Linux Security

Encrypt Your Drive

Encrypt your drive to safely store sensitive data using the AES-256 encryption algorithm with LUKS.

Tutorial Encryption Linux Security

Change LUKS Password

Change the encryption passphrase on a LUKS-encrypted drive.

Tutorial Privacy Networking Security Tor

Tor vs VPN

Understanding the difference between Tor and VPNs, and when to use each.

Tutorial Privacy Networking Self-hosting Linux Tor

VPN Over Tor

Route your VPN traffic through Tor for enhanced privacy with your own OpenVPN server.

Tutorial Linux Security

USBGuard

Protect your Linux system from unauthorized USB devices and BadUSB attacks.

Tutorial Self-hosting Privacy Linux Encryption

Self-Hosted XMPP Server

Run your own XMPP server for private, federated messaging with Prosody.

Tutorial Self-hosting Privacy Linux

Self-Hosted Email Server

Run your own email server with Mailcow for full control over your communications.

Tutorial Self-hosting Privacy Linux Encryption Tor

Self-Hosted SimpleX SMP Server

Run your own SimpleX SMP server for private, decentralized messaging with Tor support.

Tutorial Self-hosting Privacy Linux Encryption

Self-Hosted Matrix Server

Run your own Matrix homeserver with Synapse for private, federated communication.

Tutorial Self-hosting Privacy Open-source AI Linux

Self-Hosting AI Models

Run your own AI inference server by renting GPU hardware and deploying open-source models.

No tutorials found matching your search.