Welcome
Hi, I'm Andreas Gohr and splitbrain.org is my website. I'm a web developer and maker living in Berlin, Germany. If you're new here, feel free to check out the blog posts and links below.
If you like what you see, you can subscribe to the RSS feeds for the Blog Posts and Links.
Personal Server with Docker Compose Over the last couple of weeks I updated the server this blog and many more stuff is running on. I decided to move (nearly) everything to Docker. My previous setup was much more traditional. My server runs Debian Linux. A single Apache server provided different virtual hosts, the different services used different PHP FPM pools, each using an individual user.… ▶
- Github repo chialab/docker-php
- Github repo open-webui/open-webui
- Github repo mitchellkrogza/apache-ultimate-bad-bot-blocker
- 3D Print: Gridfinity Ultra Light Bins - Plain Lable Edition by HuMa — The Gridfinity Ultra Light Bins - Plain Lable Edition
- 3D Print: Gridfinity Rebuilt in OpenSCAD by kennetek — A ground-up port (with a few extra features) of the stock gridfinity bins in OpenSCAD.
- Github repo kennetek/gridfinity-rebuilt-openscad
Shed Build - Part 3: Walls, Window, Paint This is part three of the shed building series. Previously: * Part 1: Foundations * Part 2: Framing and Roofing Walls Last time, we left the shed in a very see through state, having a roof and a door, but no walls. To change that, we used tongue and grove boards to face the walls.… ▶
NVME Upgrade Yesterday morning, after booting up my desktop, I was greeted with an all too familiar warning: " disk space low on /" When I initially build this PC, I had installed a 250GB SSD to use for my Linux system. That was fine 8 years ago but at some point didn't cut it anymore. So not that long ago… ▶
Blank Screen on Boot Fix Just a quick reminder for myself: when you're booting a Linux installation ISO and it just blanks after loading the kernel, the fix might be as easy as adding the nomodeset option to the list of kernel parameters in the boot menu.… ▶
- 3D Print: Quick Clamp / Klemmschelle M16, M20, M25, M32 by vmLOGIC — Quick Clamp in different sizes: M16, M20, M25, M32
- 3D Design published: Fridge Can and Bottle Rack — This simple rack uses two IKEA cutting boards as shelves
- 3D Print: Versatile Wall Hanger for tools, garage, garden, shed, headphones and more. by Jake — Tool hanger for shed, garage, desk. A ground up redesign of Dallan's Versatile Wall Mount for Garden Tools, and more
- 3D Print: Handle - All Purpose, Four Sizes by fox — Handle - All Purpose, Four Sizes
- 3D Print: Bit holder/stand by Lišák — Holder for 1/4" hex bits with stand function
- 3D Print: Fritz!Repeater 3000 Wandhalterung by Ronny von den Haudegen — Mein erster Entwurf mit FreeCAD zur Wandmontage meines Fritz! Repeater 3000.
- 3D Print: Magnetic Wall & Belt WD-40 can holder by Silfer — Single and double WD-40 can holders with magnets. Never misplace your cans again!
- 3D Print: Magnetic Whiteboard Marker Holder by Goobz1218 — Magnetic Holder for whiteboard Markers
- 3D Print: Desk Clamp (Modular) by hein — A modular desk clamp design for large and small desks. Make your own attachment.
- Github repo paul-gauthier/aider
Shed Build - Part 2: Framing and Roofing This is part two of the shed building series. See Shed Build: Part 1 - Foundations for the previous post. Walls After the base frame had been built, it was time to erect some walls. Kaddi and I first assembled the basic wall frame on the ground, then carried it over to the foundations and screwed it in place. The four wall frames went up quickly.… ▶
- 3D Design published: Euro-Style Pneumatic Tool Dust Cap (PETG)
- 3D Print: 1/4-inch NPT air tool dust cap by TK_bit_twiddler — This is a simple, durable dust cap for 1/4" NPT air tools and hoses.
Comfee/Midea Dehumidifier HomeAssistant Setup We own a Comfee Dehumidifier to keep the humidity in the basement under control. It has WiFi-Support, but in the last couple of years I never came around to actually set it up. Now I wanted to integrate it into HomeAssistant and that was much harder than it should be.… ▶
Shed Build - Part 1: Foundations When we bought the house, it came with a tiny metal shed in the back of the garden. Better than nothing, but not great for storing all the garden tools and stuff we have. So we knew we wanted a new one. And then there was this tree Kaddi didn't like. She wanted it gone, but behind it was a hedge. So felling the tree would leave a huge ugly brown spot. So after some thinking we agreed that this would be the place for the new shed.… ▶
- Question: Join texts and optimize formatting
- 3D Design published: Garden Tool Hanger Hook
- 3D Design published: Bosch ISIO Garden Shears Wall Holder
- 3D Print: handle by marmakoide — A handle to make things convenient to carry around
- Github repo PhpCodeArcheology/PhpCodeArcheology
- Github repo butlerx/wetty
- Github repo b23r0/cliws
- Github repo Fahrj/reverse-ssh
- Github repo lukechilds/reverse-shell
- 3D Design published: Garden Shears Tool Holder
New 3D Printer: BambuLab P1P It seems 6 years is about the span between me buying a new 3D printer (judging from a sample size of 3). I bought a RepRap Huxley in 2012, a Prusa MK3 in 2018 and now I bought a BambuLab P1P. The main reason I wanted a new printer is speed. The MK3 is an awesome work horse that has been super reliable for me in the last 6 years, but it does take a while. Larger prints could easily take more than 10 hours so I was avoiding them.… ▶
- 3D Print: Bambu Lab P1P Clean Look by Crafty Sven — a cleaner look for the front (enclosure)
- 3D Print: Bambu Lab P1P Screen Frame by MeanGreenM4 — Hi Bamboozers, I am relatively new to CAD drawing, I tried to draw a simple display frame for the P1P.
- 3D Print: Bambu Lab P1P Parallel Screen by CUBEIFY — Parallel version of the Screen Riser
- Forget Subtext - People Don't Even Get Surtext
- Github repo liskin/gh-workflow-keepalive
- Optimizing Linux for an AMD Xiaomi Laptop
- 3D Design published: RSHTECH USB Hub mount for LG Monitor
New Monitor My trusty Samsung Syncmaster monitors from 2009 started to show their age and even though I managed to repair one of them three years ago, it started to show intermediate blackouts again. This time I accidentally ripped off a solder pad from its circuit board when attempting another repair.… ▶
- 3D Print: Radius Gauge Set by kh4rj0 — a compact radius gauge set for gauging radii
- 3D Design published: Compressor Air Filter
Unicode Macros on Keychron QMK/VIA I recently bought a a Keychron K1 Pro keyboard. It runs the Open Source QMK/VIA firmware and it is quite easy to remap keys and create custom macros using the online interface at usevia.app. Creating a macro that simply sends a couple of keystrokes is relatively straight forward. But I couldn't find a definite guide on how one would create a macro that inserts Unicode. But I figured it out in the end.… ▶
Older Posts are available in the Blog Archive. Keep up to date with the RSS Feed.