Category: Software

  • ESPhome-Controlled Power Strip

    ESPhome-Controlled Power Strip

    Integration with Home Assistant using a ESP8266 and ESPhome I needed a power strip which can be turned on and off remotely to power the active speakers of my AV receiver. Since I wanted some sockets always powered (for example, the AV receiver) and some switchable (the speakers), I decided to prepare a custom power…

  • Automatic Power-Off of a Raspberry Pi

    How to power off the system after shutdown My 3D printer is controlled by a SKR PRO control board on which which the firmware https://www.klipper3d.org/ is running. Klipper is a two-part firmware, which requires also another computer (typically a Raspberry Pi) to run the Klipper server. In my case the Raspberry Pi is powered by an ATX power…

  • Duplicate File Finder for UNIX

    POSIX-compatible script working also on FreeBSD I needed to find duplicate files on an embedded NAS4free install, lacking developer tools (gcc) and GNU utilities, often offering additional features compared to bare POSIX tools (see for example xargs, grep, sed, find). This means that I couldn’t use available tools like FSlint, DupeGuru or FDupes. Using my limited knowledge and a…

  • OmniOS: Automatic Snapshots with Znapzend

    Automatic generation and deletion of snapshots This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. I like to have snapshots to be able to go back in time in case I make a mistake or…

  • OmniOS: Netatalk with PAM Authentication

    Use of the same passwords for AFP and local users This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. Using netatalk is possible to share folders from a server to OS X clients. The advantage over CIFS…

  • OmniOS: Installation of HTTPi

    Configuring a local lightweight webserver for various purposes This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. I needed a local webserver to provide various info about the server and to be able to issue…

  • OmniOS: Two-Factor Authentication

    Installation of Google Authenticator for more secure logins This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. This server has to be accessed via SSH also from the Internet, therefore I needed a safe and…

  • OmniOS: Postfix And Stunnel

    Setting the system to send email to the outside world This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. I was setting up the OmniOS server to keep track of several parameters, for example the…

  • OmniOS: Installation and Basic Setup

    From the CD/DVD to the working system, no extras This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here: An OmniOS ZFS Fileserver. First of all, this article must be considered always “in progress” because I will update it in…

  • OmniOS: Install TransmissionBT

    Compilation and install: steps required and solving issues This article is part of a series focused on the building and setup of a home-NAS based on ZFS and OmniOS. The index is located here. Having a server or a NAS always-on and not offloading the different computers from the longest tasks makes no sense, so I…