Pushing my Pi 4 8GB beyond a typical homelab — SSD boot, OpenCode, MCP, Docker, Tailscale and AI experimentation

I've been gradually turning my Raspberry Pi 4 (8GB) into a small development, homelab and AI experimentation server, and I'm curious how far other people have pushed a Pi 4 for similar workloads.

My current hardware/software baseline:

- Raspberry Pi 4 Model B — 8GB

- Booting directly from an external SSD

- ~300+ MB/s storage performance in my setup

- Stable 2.0 GHz CPU overclock

- Active cooling

- 64-bit Raspberry Pi OS

- Ethernet

- Docker

- Tailscale + SSH for remote access

The SSD boot setup has made a noticeable difference compared with using a microSD card, especially when running multiple services and containers. It also gives me much more confidence using the Pi as a 24/7 development/server machine.

On top of that, I'm experimenting with:

- OpenCode for AI-assisted development

- MCP-based tooling

- Web Search MCP

- GitHub MCP

- TUI-based administration

- Termux from Android for remote terminal access

- Grafana + Prometheus

- Pi-hole + Unbound

- NAS/storage services

- IoT/environmental monitoring

One setup I'm particularly interested in is using the Pi as a remote AI development environment.

I can connect from my phone or laptop through Tailscale and SSH, open a terminal/TUI environment, and use OpenCode on the Pi while giving it access to tools through MCP.

The workflow I'm exploring is roughly:

Phone/Laptop

Tailscale + SSH

Raspberry Pi

OpenCode / n8n / LangGraph

MCP tools

GitHub / Web / APIs / other services

OpenRouter / other model providers

I'm now looking at adding n8n and LangGraph to the setup.

The goal isn't to run a huge LLM locally on the Pi. I want to use it as an AI development and orchestration node, with heavier inference handled through APIs or another machine.

For learning, I'm considering OpenRouter and other free/low-cost API providers so I can experiment with agent workflows without immediately building an expensive setup.

I'm still exploring this architecture, so I'd appreciate suggestions from people who have actually tried similar things on a Pi 4:

  1. Is n8n practical on a Pi 4 8GB for a personal learning setup?

  2. Would you start with LangChain and then move to LangGraph, or go directly to LangGraph?

  3. What free/cheap API providers are currently useful for learning?

  4. Which MCP servers are worth running on a Pi?

  5. What should stay on the Pi versus moving to another machine?

  6. Any ARM64/Docker issues I should watch for?

  7. Has anyone built a similar Raspberry Pi-based AI development/orchestration stack?

I'm mainly interested in practical setups rather than benchmarks.

The Pi has already become much more than a small server for me. Now I'm exploring how far I can take it as a lightweight development, automation and AI orchestration node.

reddit.com
u/death_smasher — 4 days ago
▲ 149 r/pihole+2 crossposts

My Pi 4 started as a server and slowly became my home monitoring system

I originally set up my Raspberry Pi 4 (8GB) as a small headless server, but over time it has evolved into a combination of homelab, monitoring system, and IoT platform.

Current setup:

Raspberry Pi 4 Model B — 8GB

Ethernet connection

External storage for NAS/backups

Active cooling

Custom UPS powering both the Pi and router

64-bit Linux

Tailscale for remote SSH access

What I'm actually using it for

NAS and personal file storage

Backups

Pi-hole / DNS services

Docker and self-hosted services

System monitoring

CPU/RAM/temperature monitoring

Power-consumption experiments

Air-quality and environmental monitoring

Grafana dashboards

IoT and networking experiments

Security-related experiments

One of the things I'm most interested in is combining the homelab with physical-world sensor data.

I'm collecting environmental measurements such as air quality and temperature and visualizing the data over time with Grafana. At the same time, I'm monitoring the Pi itself, so I can see system resources, temperatures and other measurements alongside the environmental data.

The basic idea is:

Sensors → Raspberry Pi → data collection/storage → Grafana → historical analysis

I'm also experimenting with power measurements and different sensors, so the Pi is becoming both the system doing the work and the platform I use to measure and experiment with it.

Another important part of the setup is reliability. The Pi and router are connected to a custom UPS, so the network and server can continue operating during power cuts instead of immediately going offline.

The Pi is normally completely headless. I use Tailscale + SSH for remote access rather than exposing SSH directly to the internet.

I'm still expanding the system, but I like the fact that a relatively small Pi can simultaneously act as a server, monitoring system, data collector and IoT gateway.

I'd be interested in seeing what other people are doing with their Raspberry Pis beyond the usual projects. If you're running sensor monitoring or Grafana on a Pi, I'd particularly like to see how you're collecting and storing the data.

u/death_smasher — 5 days ago
▲ 1 r/ASUS

My laptop motherboard fried up complete dead nothing suspicious why asus ..?

Model K3405ZF_K3405ZFB just put it down and went to dinner and i returned everything gone no suspicous activity or programe creater series laptop help needed

#issues

#asus

reddit.com
u/death_smasher — 19 days ago

Help ,Need a replacement motherboard previous one got fried (K3405ZF_K3405ZFB)

India hyderabad repair shop concluded the motherboard is dead need a replacement

reddit.com
u/death_smasher — 19 days ago
▲ 2 r/PCRepair+1 crossposts

Help ,Need a replacement motherboard previous one got fried (K3405ZF_K3405ZFB)

My laptop motherboard fried after struggle repair shop concluded un repairable location india

reddit.com
u/death_smasher — 19 days ago