Schallberts Blog Schallberts Blog Freies Wissen, offene Software & Hardware
  • Menu ▾
    • Artikel
    • Projekte
    • Über den Autor

    • Deutsch
    • English
  • Deutsch ▾
    • Deutsch
    • English
  • Artikel
  • Projekte
  • Über den Autor
Image: An SSH public key randomart image as visual fingerprint for humans to quickly see if public keys match

htmltest-Konfiguration für Hugo

Interne Links überprüfen

5 min. Lesezeit
Image: An SSH public key randomart image as visual fingerprint for humans to quickly see if public keys match

Hugo Multi-Lang: Interne Permalinks

Mit _markup interne Links richtig routen

4 min. Lesezeit
Image: A list of different SSH error messages. Some very common, but a few have rare causes.

Scheitern von SSH-Verbindungen

Fehler, Ferursacher (sic!) & Fixes

5 min. Lesezeit
Image: An SSH public key randomart image as visual fingerprint for humans to quickly see if public keys match

Hardware Security Key: SSH einrichten

Schlüsselerzeugung, Konfiguration, Test

9 min. Lesezeit
Image: Browser (Firefox) login process for passkey usage: PIN, then touch

Hardware Security Keys

Was Yubikey kann (und was nicht)

9 min. Lesezeit
Image: Top page crop of OWASP''s Docker Security Cheat Sheet [Source, downloaded May-26](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) [License](https://creativecommons.org/licenses/by-sa/4.0/)

Giteas act_runner rootless: Startprobleme

Lösungen für `/proc/self/exe: operation not permitted`

6 min. Lesezeit
Image: A tapered engraving tool for stainless stell application

Edelstahl V2a bzw. AISI304 gravieren

Vorschub, Zustellung, Drehzahl richtig einstellen

5 min. Lesezeit
Image: Drawing of Tool Length Sensor on stock material with distance spindle collet, visualizing Z0 measurement

Werkzeugvermessung automatisieren

Fragen und Antworten zu EdingCNC-Makros

5 min. Lesezeit
Image: additional slots in HTPC case (SECC) for better cooling

Stahlblech (SECC) bearbeiten

Was ist beim CNC-Fräsen zu beachten?

4 min. Lesezeit
Image: bundler logo with error overlay

Jekyll-dockerimage: Bundler und Gemfile

Fehlermeldungen in der CI beheben

3 min. Lesezeit
Image: iptables view for docker-user chain

fail2ban: Update zerstört Konfiguration

Fehlermeldungen richtig deuten und Abhilfe schaffen

3 min. Lesezeit
Image: Macro shot of Albasia plywood, layer view

Albasia-Holz fräsen

Wie verhält sich das Leichtbau-Holz auf der CNC?

8 min. Lesezeit
Image: Visualizazion of how passtdas analyzes and determines workpiece edges

passtdas - ein Hilfsprogramm für die CNC

Passt das Werkstück auf den Rohling?

6 min. Lesezeit
Image: Symbolized Docker containers next to text ''rootless act_runner DinD''

Giteas act_runner rootless ausführen

Docker-in-Docker für mehr Sicherheit

5 min. Lesezeit
Image: Gitea''s logo, a cup of tea, protected by many arrows symbolizing GET requests

Rate limiter für Gitea

Gitea-Instanz vor DoS-Attacken schützen

4 min. Lesezeit
Image: block drawing of how caddy interacts with fail2ban to rate limit accesses to my blog

Rate limiter mit Caddy und fail2ban

IPtable-Regeln für Caddyserver (JSON-Logformat) in Docker

8 min. Lesezeit
Image: server at max load when gitea is flooded with GET requests

Gitea stürzt ab: Zu viele Anfragen

Logs strukturiert analysieren und Angriffe erkennen

6 min. Lesezeit
Image: Snip of OpenCart's article about data safety

Webshop selber aufsetzen - Teil3

Software-Auswahl und Aufsetzen in Docker

1 min. Lesezeit
Image: logos from different e-commerce solutions

Webshop selber aufsetzen - Teil2

Ecommerce-Lösungen unter der Lupe

7 min. Lesezeit
Image: text saying ''E-commerce Pt1: Requirements of a technophiliac''

Webshop selber aufsetzen - Teil1

Wünsche und Anforderungen für Ecommerce-Baukästen

4 min. Lesezeit
Image: My MakerTube channel ''CNC corner''

PeerTube im Fediverse

Warum scitech.video offline geht, Makertube hingegen wächst

8 min. Lesezeit
Image: How gitea recommends to remove search indexation

Gitea: Suchmaschinenindexierung stoppen

Google-crawler mit Problemen

3 min. Lesezeit
Image: halftone image engraved with my CNC

Graustufenbilder auf Dibond

Fotogravur: Tücken, Tipps und Tricks

6 min. Lesezeit
Image: TSP-paths of my blog''s logo

Graustufenbilder mit der CNC fräsen

Fotos als Halbtonbild gravieren

8 min. Lesezeit
Image: multicolored sign ''Helft Waldbraende verhueten''

Mehrfarbige Gravuren

Plastische Kunstwerke mit der Graviermaschine herstellen

5 min. Lesezeit
Image: Repolookout reporting a possible vulnerability on my site

Repo-Lookout: Sicherheitslücke beheben

.git-Ordner löschen und den Webserver absichern

6 min. Lesezeit
Image: Logrotate creating .1 recursively

Logrotate-Rekursion

[xyz].log.1.1.1.1.1... beheben

4 min. Lesezeit
Image: First prototype of Klingenbutler

Klingenbutler

Ein weiteres Helferlein an der Duschstange

7 min. Lesezeit
Image: My NVME-SSD that suddenly broke down

NVME-Festplatte kaputt?

Wie man bei defekter SSD noch Daten retten kann

6 min. Lesezeit
Image: Bad Gateway error message from Gitea''s act_runner at startup

Giteas act_runner: Startprobleme

Einhängen von Gitea Actions verbessern

3 min. Lesezeit
Image: A notification message sent on error

Fehler-Logdateien versenden

Senden einer 📧 bei Fehlschlag einer Automation

13 min. Lesezeit
Image: Diagram showing a config file rollout on Schallbert''s server

Server-Konfiguration ausrollen

Konfigurationsdateien updaten und live schalten

11 min. Lesezeit
Image: Diagram thumb for putting server config under version control

Server-Konfiguration mit Git

Konfigurationsdateien unter Versionskontrolle bringen

9 min. Lesezeit
Image: PC towers with CNC-made window

Stahl bearbeiten

Stahl auf der Hobby-CNC: kann das gutgehen?

6 min. Lesezeit
Image: Thumbnail of endmill cutting forces

CNC Tuning #3

Pfadinterpreter optimieren

7 min. Lesezeit
Image: Thumbnail of a CNC machine''s portal X-Axis

CNC Tuning #2

Kinematische Parameter hochdrehen

7 min. Lesezeit
Image: Thumbnail of CAM simulation for G-code optimizing

CNC Tuning #1

Besserer G-Code

8 min. Lesezeit
Image: Thumbnail of endmill cutting forces

Vakuumspannen

Tisch- und Werkstoffpaarungen

13 min. Lesezeit
Image: Maker Faire Ruhr Logo / Banner

Maker Faire Ruhr 2024

Ich war Aussteller!

7 min. Lesezeit
Image: Seifenbutler ready for sale

Seifenbutler - Nullserie!

Endlich fertig. Verkauft er sich auch?

6 min. Lesezeit
Image: Thumbnail of correctly rendered ''website under construction'' page on schallbert.de

‘redir’ im Caddyserver

Wie man einer Redirect-Endlosschleife entkommt

3 min. Lesezeit
Image: unattended-upgrades and Watchtower keep my server and application packages up to date.

Automatische Updates für alles!

Server und Programme auf Stand halten

7 min. Lesezeit
Image: side-by-side image of fail2ban and borgmatic logos

Den Server absichern

Per Docker-Container: `fail2ban`, `borgmatic`

10 min. Lesezeit
Image: Webpage, displaying Schallbert''s Blog with broken links

Jekyll build: defekte relative Links

Wie man kaputte Seiten im Self-Hosting vermeidet

2 min. Lesezeit
Image: giteas infrastructure in a nutshell

🗸 Gitea Actions Teil2 - Jekyll-Dockerimage

Gitea action runner mit Jekyll-Dockerimage

11 min. Lesezeit
Image: github actions workflow to build Jekyll page

🗙 Gitea Actions - Jekyll Workflow

Sackgasse: Gitea action runner mit original Gitub Actions workflow

7 min. Lesezeit
Image: Flags that can be clicked on to change display language

Mehrsprachige Webseiten - l10n

Jekyll multilingual - so geht's

5 min. Lesezeit
Image: Milled small part, size comparison to a coin

Kleinteile fräsen

Tipps und Tricks

2 min. Lesezeit
Image: DIY low-cost edge finder

DIY Kantenfinder

Antasten leicht gemacht

3 min. Lesezeit
Image: Subsystem boundary diagram

Hardware Test

Teststrategie

5 min. Lesezeit
Image: Dibond engrave test runs

Dibond Tests

Qualitätsverbesserungen

8 min. Lesezeit
Image: Engraving Dibond, required manual rework

Aluminiumverbundmaterial

Dibond: CNC Fräsen und gravieren

7 min. Lesezeit
Image: Github Actions Workflow

Github Actions: Fehler beheben

Build Pipeline für python aufbauen

6 min. Lesezeit
Image: Splash screen of QR-codengrave V1.1

QR-codengrave V1.1 / V1.2

Schnellerer Gravuralgorithmus

3 min. Lesezeit
Image: A small electronics Breadboard with microcontroller, LEDs etc. on to make a fireplace simulation.

Steckbrett-Lagerfeuer

LEDs und Mikrocontroller als Lagerfeuersimulation

3 min. Lesezeit
Image of a Sidechain compressor vacuum pump

Vakuumpumpen

für die CNC: Entscheidungshilfe

11 min. Lesezeit
Image of my hole grid vacuum table

Vakuumtisch für die CNC

Entscheidungshilfe - Für und Wider

11 min. Lesezeit
Image: A negative carve in wood

Estlcam: Inverse Gravuren

3D-Schilder: Tutorial

4 min. Lesezeit
Image: AnywhereAmps Alpha's insides

AnywhereAmps Alpha

Nachbau des kleinen Combo-Verstärkers

10 min. Lesezeit
Image of a CNC job demo

CNC job erstellen

Wie ich meine CNC betreibe

2 min. Lesezeit
Image: Inrush current measurement

Einschaltstrom ermitteln

Analyse für Audioverstärker

6 min. Lesezeit
Image: Distorted image of a circle cut with my CNC

Meine CNC vibriert

Untersuchung und Fehleranalyse

3 min. Lesezeit
Image: CAM drawing of Image-to-Path engraving

Vom Bild zum Pfad

Pixel- in Vektorgrafik konvertieren

4 min. Lesezeit
Image of an endmill path that doesn't look good at all

CNC: Überlastung Fräsmotor

Symptome unzureichender Motorleistung

4 min. Lesezeit
Image: Spoilboard for my BasicLine0607 CNC. It features a frame so pasts can be positioned repeatedly, and it has a hole grid to allow clamping devices to be inserted.

CNC ‘Opferplatte’

Für die Basicline 0607

2 min. Lesezeit
Anfängerproblem mit CNC: Vorschub/Dehzahl

Mein Fräser ‘kreischt’

Anfängerproblem mit CNC: Vorschub/Dehzahl

3 min. Lesezeit
Image: snippet of the tool length sensor self-test macro for my CNC machine. It shows C-style code and checks if the probe touches the sensor.

CNC Teil5 - Makros

Automatisches Abnullen in Z, Werkzeugwechsel & -Vermessen

14 min. Lesezeit
Image: Zerspanobert''s switchbox, components labeled

CNC Teil 4.1 - Konfiguration

EdingCNC Einstellungen & Variablen

3 min. Lesezeit
Image: First steps with CNC software & config

CNC Teil4 - Setup

Software/Hardware Einrichtung & Kinematik

13 min. Lesezeit
Image: Completed build of Zerspanobert - Sorotec Basicline 0607

CNC Teil3 - Aufbau

Aufbau der Sorotec Basicline 0607

9 min. Lesezeit
Image: switchbox of my CNC machine

CNC Teil2 - Elektrik

Aufbau der Steuerung

7 min. Lesezeit
Image: My portal milling machine in mid-construction

CNC Teil1 - Portalfräsmaschine

Was man wissen sollte

10 min. Lesezeit
Image: Inrush limiter circuit variant

Einschaltstrombegrenzer Teil2

Schaltungen und Anwendungsfälle

3 min. Lesezeit
Image: ST''s EVAL-SCS001V1: STUSB4500 evaluation board

Energieversorgung per USB

USB-PD erklärt

7 min. Lesezeit
Image: Metabo logo, image courtesy of Metabo

Metabo / Cordless Alliance Systems

Metabo/CAS Akkus für eigene Basteleien verwenden?

3 min. Lesezeit
Image: Max1756x typicall application, image courtesy of Maxim Integrated

Konfiguration des IC MAX1756x

Strom- und Spannungsgrenzwerte setzen

3 min. Lesezeit
Image: Electrical light bulb, 12V 5W

Einschaltstrombegrenzer - Teil1

Typen und Verwendungszwecke

5 min. Lesezeit
Image: Typical TVS voltage diagram

TVS-Dioden

Elektronikwissen: Spannungsspitzen kappen

2 min. Lesezeit
Image: MAX17562 with polarized capacitors on in- and output. This is fatal.

Power supervisor MAX1756x bei kapazitiver Last

Was man vermeiden sollte

2 min. Lesezeit
Image: VLC media player icon

Videos mit dem VLC player konvertieren

Nutzung der Videoeigenschaften

5 min. Lesezeit
Image: Freecad example design in 3D view

Meine Platinen sind angekommen!

Prototypenbau, Probleme, Ideen für Rev2

3 min. Lesezeit
Image: Freecad example design in 3D view

Arbeitsabläufe mit FreeCAD

Erste Schritte und Tipps

7 min. Lesezeit
Image: Preamp prototype board soldered and working

Tipps für besseres Hardware Design

Verbesserte Schaltkreise für AnywhereAmps

5 min. Lesezeit
Image: Preamp prototype board soldered and working

Vorverstärker-Design

Überlegungen für AnywhereAmps Alpha

3 min. Lesezeit
Image: shelly13''s folding mechanism

Shelly13 - Teil2

Design, Faltbarkeit, Stabilität

2 min. Lesezeit
Image: shelly13 prototype in CAD

Shelly13 - Teil1

Überlegungen zum klappbaren Instrumentenverstärker

2 min. Lesezeit
Image: favicon implementation on a website

Favicon und Sammlungsgenerator

Lösung für 'ERROR: favicon not found'

1 min. Lesezeit
Image: MobFobAmp Folded

MobFobAmp

Faltbarer Verstärker

10 min. Lesezeit
Image: markdown to pdv converter extension for VS code

Markdown zu PDF konvertieren

Formatierung von Markdown nach PDF exportieren

1 min. Lesezeit
Image: github move operation for renaming

Jekyll: Bilder

Bilder werden nur lokal und nicht auf Github Pages angezeigt

1 min. Lesezeit
Image: Schallbert''s Desktop

Jekyll Inhaltsverzeichnis

Mit-scrollen aktivieren

1 min. Lesezeit
Image: Jekyll logo

Jekyll -incremental Option

Die Lösung für Artikel, die nicht auftauchen

1 min. Lesezeit
Image: MinimalMistakes logo

MinimalMistakes theme - Seitendesign

Konfiguration: Navigation und 'Landing Page'

1 min. Lesezeit
§ Impressum | Datenschutz
© 2026 Schallbert. Powered by Hugo & Terminal theme.