Last update: 2025-11-27 10:40
This gopher hole is served from a small docker swarm cluster in
my home which is composed from 1 tiny Ace Magician T8 (leader),
3 Lenovo M53's (workers) and 1 Lenovo P510 (worker/NAS).
(IMG) A photo of my 4 small computers and router
(IMG) A photo of the Lenovo P510 with it's guardian
The cluster has some backup power with the help of my
(IMG) APC UPS
which keeps my cluster alive for about 40 minutes in case of a powe
outage.
In case you're curious and want to see more details about the
cluster you can follow the link below:
(DIR) Cluster information
--- What I use to maintain this gopher hole ----------------------
Editors:
* VSCode
* Pico
* Vi
Software:
* Gophernicus
* xinetd
* docker
I setup my own Gitea instance which, with a runner, rebuilds the
docker image when changes are pushed to the repository. Once the
new image build is completed (I get a Gotify notification on my
phone) I update the docker swarm service which pulls the new
docker image.
And yes, the content is in the image, I don't use any volumes.
This way I can deploy this gopher hole everywhere docker is
present.
--- How I edit the content ---------------------------------------
It's simple. I get into my 🛸, drink ☕️, look at my 💻,
type on my ⌨️ and move the cursor with my 🖱️.
Other places of mine:
(HTM) Sava.Rocks [gemini]
(HTM) Sava.Rocks [https]
(HTM) Sava.Rocks [finger]
(DIR) Back to my homepage