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