#013 17. 4. 2026 ← Deník

Velín nejen v mobilu

🍺 BRYGGlab: Velín nejen v mobilu

Když jsem začal vymýšlet program na řízení pivovaru, hlavní zadání bylo, že potřebuji mít variantu i pro mobil. Když budu třeba v Brně nebo Chocni (kanceláře PDS/PDSOFT), budu potřebovat vzdáleně zkontrolovat stav fermentace.

Proto celý velín mám postavený na webové technologii Blazor v C# (.NET 10) — to znamená, že aplikace běží v prohlížeči a vypadá stejně na počítači, tabletu i mobilu. Díky PWA (Progressive Web App) si ji na telefonu přidáte na plochu a chová se jako nativní appka — včetně offline režimu.

Celý systém běží na malém Raspberry Pi 5 s Linuxem (Debian) přímo v pivovaru (zatím u mě v pracovně), takže žádný cloud, žádné měsíční poplatky — všechna data zůstávají doma. Pro ukládání dat používám PostgreSQL — stejnou databázi, jakou používají třeba Instagram nebo Spotify.

Vývoj a testování probíhá na Windows a nasazení na RPi5 je pak otázka jednoho příkazu v GitHubu.

Abych se k pivovaru dostal bezpečně odkudkoli, běží na RPi5 WireGuard VPN — šifrovaný tunel, přes který se připojím i z druhého konce světa (nebo Kuba z Japonska). A pro pokročilou analytiku meteodat a spotřeb mám vedle BRYGGlabu ještě Grafanu v Dockeru, která umí z dat vykouzlit grafy, jaké v běžné aplikaci neuděláte.

✦ ✦ ✦ Dej Bůh štěstí ✦ ✦ ✦
Velín nejen v mobilu