RASTAHASHINDEPENDENT MINING JOURNAL
Back to journal

#004 / MY SETUP

One Umbrel, two pools and a miner crew with character

My little Bitcoin corner has grown into quite a crew: a node, two local pools and miners with names that sound like the cast of a slightly nerdy sitcom. Satoshi is hashing, Difficulty is doing its thing, and Ledger is on duty. Everyone has a job. The block is still free to make a dramatic entrance.

This is a tour of my own setup: Umbrel Home as the base, Bassin for a tidy worker overview, and pogolo for some native Stratum V2 fun. Screenshots, favourite hardware and a naming system that keeps the crew from becoming a guessing game.

My umbrelOS 2.0 desktop with Bitcoin Node, Bassin, pogolo and supporting apps
My umbrelOS 2.0 desktop. The widgets are a snapshot of this setup, rather than live data from this website.

The little box holding everything together

At the centre sits my Umbrel Home (2025), now updated to umbrelOS 2.0. The device information shows an Intel N150, Intel integrated graphics, 16.5 GB LPDDR5 memory and a 4.06 TB NVMe SSD. Plenty of room for my Bitcoin corner to stretch its legs.

Umbrel Home device information with serial number concealed
The technical side of my Umbrel. Memory and storage figures are shown as reported by the device; the serial number is concealed for publication.

My Bitcoin desktop, neatly assembled

Installed here are Bitcoin Node, Bassin, Electrs, HashWatcher Gateway, mempool, pogolo and Tailscale. Bitcoin Node supplies the Bitcoin foundation, Electrs indexes blockchain data for compatible clients, mempool gives me a view of the network, and HashWatcher Gateway helps me keep an eye on the mining crew. Tailscale rounds out my own access setup.

Both pool applications are connected to the same Bitcoin Core 31.1.0 node in my setup. Bassin and pogolo talk to the node, while my miners talk to their chosen pool. Running two pool applications gives me two different interfaces and protocols to explore. The hashing is still done by the miners connected to them.

MY LOCAL SETUPBitcoin Core 31.1.0
Bassin · ckPoolpogolo · SV1 / SV2
My connected miners

Bassin: a tidy swimming pool for hashes

Bassin brings a ckPool-based solo-mining setup to Umbrel, together with a clean interface. Mine is running Bassin 2.1.4. I like how quickly I can see the workers, their hashrates and their best shares. A quick glance is usually enough to tell whether the crew is happily humming along.

Bassin worker overview with five named miners and the Bitcoin address concealed
Bassin at the time of the screenshot: five workers and about 20.5 TH/s in the one-hour view. The Bitcoin address is concealed; the worker names stay in the spotlight.

A miner deserves a proper name

My system is simple: type abbreviation – TH class – Bitcoin-inspired nickname – unit number. ZYBR-10-Satoshi-02 means a Zyber in my 10-TH class, nicknamed Satoshi, unit number 02. The class is my own label for organising the setup; it is not a promise that the live hashrate will always sit exactly at 10 TH/s.

ZYBR-10-Satoshi-02
PartExampleWhat it means
TypeZYBRZyber
TH class10My 10-TH class
NicknameSatoshiMy Bitcoin-inspired name
Unit number02Second device of that type

Satoshi, Difficulty, Hash, Block, Ledger, Taproot and HashZilla: the names practically picked themselves. The final number becomes useful as soon as a second device of the same type moves in. Which, in this hobby, seems to happen surprisingly easily.

pogolo: small interface, interesting machinery

My second local pool is pogolo, here in version 1.1.6. Its compact interface is exactly my kind of thing: a stream of colourful logs, a few useful figures and very little fuss. The project is a Bitcoin-only solo pool intended for miners on a local network.

The feature that caught my attention is support for Stratum V1 and native Stratum V2 on the same port. I have two miners connected to pogolo: one uses SV1, while my Bitaxe Ultra uses native SV2 with its installed open-source firmware. That makes this a particularly interesting little playground.

pogolo 1.1.6 dashboard with worker logs and mining statistics
My pogolo view: compact, colourful and pleasantly straightforward. The roughly 2.17 TH/s shown belongs to this screenshot, not a permanent performance claim.

The blue-lit favourite: my Bitaxe Ultra

This Bitaxe Ultra from TinyChipHub is one of my favourite miners. Its chip and hashrate have been overtaken by newer devices, but the clear acrylic case, visible board and LED lighting give it loads of personality. It has thoroughly earned its place on my desk.

My blue-lit Bitaxe Ultra in a clear acrylic case, its display showing Protocol: SV2
The little blue show-off. Its display reads “Protocol: SV2”. Native SV2 here describes my installed firmware, not every Bitaxe Ultra as shipped.

The display makes the protocol visible right on the device. Native SV2 support depends on the firmware and the pool implementation. It is an interesting way to explore the technology; it does not, by itself, give the miner more TH/s or guarantee a block.

One setup, plenty to tinker with

Bassin gives me the tidy overview, pogolo gives me another way to experiment, and Bitcoin Core holds the Bitcoin side together. The pleasure is in understanding my own setup, watching the crew work and finding the next small improvement. Good vibes, real hashes, and occasionally one more device than originally planned.

I also run another full-node setup. That deserves its own article, with its own screenshots and stories. For today, this is my Umbrel corner. Aloha, and happy hashing!

Project sources

#004 / MEIN SETUP

Ein Umbrel, zwei Pools und eine Miner-Bande mit Charakter

Meine kleine Bitcoin-Ecke hat inzwischen eine richtige Besetzung: eine Node, zwei lokale Pools und Miner mit Namen, die auch in einer leicht nerdigen Sitcom auftreten könnten. Satoshi hasht, Difficulty macht sein Ding, und Ledger hat Dienst. Jeder hat eine Aufgabe. Der Block darf sich für seinen großen Auftritt noch etwas Zeit lassen.

Hier nehme ich euch mit durch mein eigenes Setup: Umbrel Home als Basis, Bassin für die übersichtliche Worker-Ansicht und pogolo für ein bisschen nativen Stratum-V2-Spaß. Dazu gibt es Screenshots, Lieblingshardware und ein Namensschema, damit die Miner-Bande überschaubar bleibt.

Mein umbrelOS-2.0-Desktop mit Bitcoin Node, Bassin, pogolo und weiteren Apps
Mein Desktop nach dem Update auf umbrelOS 2.0. Die Widgets zeigen eine Momentaufnahme meines Setups, keine Live-Daten dieser Website.

Die kleine Kiste, die alles zusammenhält

Im Mittelpunkt steht mein Umbrel Home (2025), inzwischen auf umbrelOS 2.0 aktualisiert. Die Geräteansicht meldet einen Intel N150, integrierte Intel-Grafik, 16,5 GB LPDDR5-Arbeitsspeicher und eine 4,06-TB-NVMe-SSD. Meine Bitcoin-Ecke hat also ordentlich Platz zum Ausbreiten.

Geräteinformationen des Umbrel Home mit ausgeblendeter Seriennummer
Die technische Seite meines Umbrel. RAM- und Speicherwerte entsprechen der Geräteanzeige; die Seriennummer ist für die Veröffentlichung ausgeblendet.

Mein Bitcoin-Desktop, schön zusammengesammelt

Installiert sind Bitcoin Node, Bassin, Electrs, HashWatcher Gateway, mempool, pogolo und Tailscale. Bitcoin Node liefert die Bitcoin-Grundlage, Electrs indiziert Blockchain-Daten für passende Clients, mempool gibt mir den Blick aufs Netzwerk, und HashWatcher Gateway hilft beim Überblick über meine Mining-Bande. Tailscale ergänzt meinen eigenen Zugang zum Setup.

Beide Pool-Anwendungen sind in meinem Setup an dieselbe Bitcoin-Core-31.1.0-Node angebunden. Bassin und pogolo sprechen mit der Node; meine Miner sprechen mit dem jeweils gewählten Pool. So habe ich zwei unterschiedliche Oberflächen und Protokolle zum Ausprobieren. Die eigentliche Hash-Arbeit leisten weiterhin die angeschlossenen Miner.

MEIN LOKALES SETUPBitcoin Core 31.1.0
Bassin · ckPoolpogolo · SV1 / SV2
Meine angeschlossenen Miner

Bassin: ein aufgeräumtes Schwimmbecken für Hashes

Bassin bringt ein ckPool-basiertes Solo-Mining-Setup auf Umbrel und verpackt es in eine aufgeräumte Oberfläche. Bei mir läuft Bassin 2.1.4. Worker, Hashraten und beste Shares lassen sich schnell überblicken. Ein kurzer Blick reicht meistens, um zu sehen, ob die Bande zufrieden vor sich hin summt.

Bassin-Worker-Übersicht mit fünf benannten Minern und ausgeblendeter Bitcoin-Adresse
Bassin zum Zeitpunkt des Screenshots: fünf Worker und rund 20,5 TH/s in der Stundenansicht. Die Bitcoin-Adresse ist ausgeblendet; die Worker-Namen dürfen im Rampenlicht bleiben.

Ein Miner verdient einen ordentlichen Namen

Mein System ist einfach: Typkürzel – TH-Klasse – Bitcoin-inspirierter Name – Gerätenummer. ZYBR-10-Satoshi-02 ist also ein Zyber aus meiner 10-TH-Klasse, mit dem Spitznamen Satoshi und der Gerätenummer 02. Die Klasse ist meine eigene Einordnung fürs Setup; sie verspricht keine dauerhaft exakt 10 TH/s auf dem Display.

ZYBR-10-Satoshi-02
BausteinBeispielBedeutung
TypZYBRZyber
TH-Klasse10Meine 10-TH-Klasse
SpitznameSatoshiMein Bitcoin-inspirierter Name
Gerätenummer02Zweites Gerät dieses Typs

Satoshi, Difficulty, Hash, Block, Ledger, Taproot und HashZilla: Die Namen haben sich fast von selbst angeboten. Die letzte Nummer wird praktisch, sobald ein zweites Gerät desselben Typs einzieht. Was bei diesem Hobby erstaunlich leicht passieren kann.

pogolo: kleine Oberfläche, spannende Technik

Mein zweiter lokaler Pool heißt pogolo, hier in Version 1.1.6. Die kompakte Oberfläche trifft meinen Geschmack: farbige Logs, ein paar nützliche Zahlen und wenig Drumherum. Das Projekt ist ein Bitcoin-only-Solo-Pool für Miner im lokalen Netzwerk.

Besonders spannend finde ich die Unterstützung für Stratum V1 und natives Stratum V2 am selben Port. An pogolo habe ich zwei Miner angebunden: Einer arbeitet mit SV1, während mein Bitaxe Ultra mit seiner installierten Open-Source-Firmware nativ SV2 nutzt. Genau solche Sachen machen das kleine Spielfeld für mich interessant.

pogolo-1.1.6-Dashboard mit Worker-Logs und Mining-Statistik
Meine pogolo-Ansicht: kompakt, bunt und angenehm schlicht. Die angezeigten rund 2,17 TH/s gehören zu diesem Screenshot und sind kein dauerhaftes Leistungsversprechen.

Der blau leuchtende Liebling: mein Bitaxe Ultra

Dieser Bitaxe Ultra von TinyChipHub gehört zu meinen Lieblingsminern. Chip und Hashrate wurden inzwischen von neueren Geräten überholt, aber das Plexiglasgehäuse, die sichtbare Platine und die LED-Beleuchtung geben ihm richtig viel Charakter. Seinen Platz auf meinem Schreibtisch hat er sich jedenfalls verdient.

Mein blau beleuchteter Bitaxe Ultra im Plexiglasgehäuse; das Display zeigt Protocol: SV2
Der kleine blaue Angeber. Auf seinem Display steht „Protocol: SV2“. Natives SV2 beschreibt hier meine installierte Firmware, nicht jeden Bitaxe Ultra im Auslieferungszustand.

Das Display macht das Protokoll direkt am Gerät sichtbar. Native SV2-Unterstützung hängt von der Firmware und der Pool-Implementierung ab. Für mich ist das eine spannende Möglichkeit, die Technik kennenzulernen; zusätzliche TH/s oder einen garantierten Block gibt es allein dadurch nicht.

Ein Setup, genug zum Tüfteln

Bassin liefert mir die ordentliche Übersicht, pogolo gibt mir einen weiteren Weg zum Experimentieren, und Bitcoin Core hält die Bitcoin-Seite zusammen. Der Spaß steckt darin, das eigene Setup zu verstehen, der Bande beim Arbeiten zuzusehen und die nächste kleine Verbesserung zu finden. Gute Laune, echte Hashes und gelegentlich ein Gerät mehr als ursprünglich geplant.

Ich betreibe auch noch ein anderes Full-Node-Setup. Das bekommt einen eigenen Artikel mit eigenen Bildern und Geschichten. Für heute ist das meine Umbrel-Ecke. Aloha und happy hashing!

Projektquellen

Back to journal