Flash OpenWRT to NanoPi R6S eMMC and Expand Filesystem

Got a NanoPi R6S with FriendlyWRT and want OpenWRT on the eMMC? The OpenWRT sysupgrade images work but only use ~120MB of your 32GB eMMC. Here鈥檚 how to get the full space. 鈿狅笍 WARNING: This process involves writing directly to storage devices and modifying bootloaders. There is a risk of bricking your device. Proceed at your own risk - I am not responsible for any damage to your hardware. 馃摑 NOTE: Commands shown are from macOS. Some syntax may differ on Linux (e.g., bs=1m vs bs=1M, device names). ...

May 31, 2025 路 Andreas

Open WebUI with Podman on macOS

If you lookup Open WebUI1 and Ollama2 on the internet, you鈥檒l probably get examples that are all using Docker. What about Podman? Well, here you go! Installation We鈥檙e using homebrew, of course. brew install ollama brew install podman-desktop I鈥檒l not go into the details of setting up Podman Desktop3 and Ollama here because they both have pretty good online documention available (see resources at the bottom). Configuration details Ollama By default, ollama will be listening on localhost:11434 - Make sure you start it before running the container, although, Open WebUI should pick it up afterwards anyway. ...

March 24, 2025 路 Andreas

Switch to Podman Quadlets

If you wanted to run podman containers as a systemd service in the past, podman-generate-systemd was the way to go. Now in 2025, their Docs1 say this: DEPRECATED: Note: podman generate systemd is deprecated. We recommend using Quadlet files when running Podman containers or pods under systemd. There are no plans to remove the command. It will receive urgent bug fixes but no new features. Let鈥檚 see, how that works and convert a simple podman container to a quadlet. ...

March 16, 2025 路 Andreas