| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A collection of bash scripts to configure your Raspberry Pi 5 with various services including workflow automation, AI models, WiFi hotspot, VPN routing, and domain filtering.
| Script | Purpose |
|---|---|
| configure_n8n.sh | n8n + Ollama with Phi-3 AI model |
| configure_hotspot.sh | 5GHz WiFi hotspot with VPN routing |
| configure_vpn_routing.sh | VPN routing gateway for hotspot clients |
| configure_openclaw.sh | OpenClaw AI agent with Ollama |
| filter_domains.sh | Block domains via dnsmasq |
Installs and configures n8n (workflow automation platform) with Ollama for local AI capabilities.
./configure_n8n.shCreates a 5GHz WiFi hotspot with VPN-based routing and a kill switch to prevent traffic leaks.
./configure_hotspot.shEdit these variables at the top of the script:
SSID="RouterAX" # WiFi network name
PASSPHRASE="test_pass" # WiFi password
COUNTRY="IR" # Regulatory domain
CHANNEL="36" # WiFi channelConfigures the Raspberry Pi as a VPN gateway for connected hotspot clients. Traffic from the hotspot network (192.168.4.0/24) is routed exclusively through the VPN (tun0).
./configure_vpn_routing.shInstalls OpenClaw (AI agent platform) with Ollama Phi-3 model integration.
./configure_openclaw.shEdit these variables at the top of the script:
PROXY_URL="http://192.168.1.94:8118"
OPENCLAW_GATEWAY_TOKEN="test_token_secret"Interactive script to block domains using dnsmasq.
./filter_domains.shEnter domain to block (e.g. example.com): ads.example.com [+] Blocking domain: ads.example.com [+] Restarting dnsmasq... [+] Testing resolution locally... [✔] Domain 'ads.example.com' successfully blocked!
Blocked domains are stored in: /etc/dnsmasq.d/blocked_domains.conf
┌─────────────────────────────────────┐
│ Raspberry Pi 5 │
│ │
┌──────────────┐ │ ┌─────────────┐ ┌─────────────┐ │
│ Ethernet │────│──│ Hotspot │──│ n8n │ │
│ (Internet) │ │ │ (wlan0) │ │ Ollama │ │
└──────────────┘ │ └──────┬──────┘ │ OpenClaw │ │
│ │ └─────────────┘ │
│ │ │
│ Policy Route
│ (vpntable)
│ │
│ ▼
│ ┌─────────────┐
│ │ VPN (tun0) │
│ └─────────────┘
└─────────────────────────────────────┘
▲
│
┌──────┴──────┐
│ Clients │
│ (WiFi) │
└─────────────┘
chmod +x *.sh| Back | FazBrowse Home | New Git URL |