fab's Projects
Some of my projects are listed here. I hope to add more over time.
go-gopherproxy
I'm developing a gopher2web proxy for my own needs:
go-gopherproxy on Codeberg.org (www)
My Gopher Hole behind my proxy on the web (www)
go-gemini-mention
I wrote a "Gemini Mention" CGI script in go, which I consider "finished". It's a script to send a Gemini URL with some links back to my capsule, much like webmentions on the web.
go-gemini-mention CGI script on my Codeberg.org repository (www)
Gemini Mention page on this capsule
pyLoRa - LoRa Transmission script in Python3
I rewrote my LoRa transmission script in Python3. It works fine so far and doesn't have the bugs from the old Perl script.
pyLoRa - LoRa transmission script on my Codeberg.org repository (www)
USB-LoRa (Long Range) Transmission (deprecated for pyLoRa)
This has been deprecated because the Perl module to speak to a serial port has some bugs, which maxes out a core on the system, when running. I rewrote my LoRa transmission script in Python3 (pyLora)
I participated in the ROOPHLOCH'24 with a transmission of my Gopher post over LoRa:
ROOPHLOCH Post 2 - LoRa Transmission (Gopher)
LoRa transmission - Follow up
USB-LoRa Transmission Scripts (Codeberg.org WWW)
Raspberry Pi Incus Cluster
I'm working on a Incus Cluster that is based on 4x Raspberry Pi 4 (8GB). There is also an article about it.
Raspberry Pi Incus Cluster
rgsrv - a rust gemini server from a noob programer
My first experimental rust project - Based on the multithreaded webserver developed in the rust book.
rgsrv repository on CodeBerg.org (www)
Portprober Shell Script
A simple bash script for probing ports on list of hosts to check if services are up.
portprober repository on CodeBerg.org (www)
ESP8266-gemserver
A gemini server for the ESP8266 microcontroller.
ESP8266-gemserver repository on CodeBerg.org (www)
--
Homepage
Send me a gemini-mention!
Or write me an email.