Projekte

Einige ausgewählte Projekte, an denen ich mitwirke:

  • nsupdate ist ein Shell-Script, welches automatisch DNS-Einträge beim Domainhoster INWX bearbeiten kann. Man kann somit Domains bei INWX für dynamisches DNS verwenden und z.B. Homeserver über eine ordentliche, eigene Domain erreichbar machen.
  • ngineerx ist ein Bash-Script, welches einen kompletten Stack aus nginx und PHP aufsetzt und das Anlegen und Management von vollverschlüsselten Seiten vereinfacht. Es kann automatisch Zertifikate mit Let’s Encrypt erstellen und legt Wert auf eine möglichst sichere Konfiguration des Webservers.
  • rmbackup ist ein Bash-Script, dass rsync nutzt um zentral Backups von Remote-Servern zu erstellen.
  • dynnsd.sh  ist ein kleines Shell-Script, dass die Access-Logs eines Webservers beobachtet und automatisiert dynamisches DNS mit einem NSD-Server implementiert.

Auf GitHub gibt es noch einige Repos mehr, die aber nicht wirklich in aktiver Entwicklung sind.