Nine Raspberry Pis power this entire office

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • drink-kiosk

    Simple drink kiosk, used at our department, based on Python/Kivy

  • We use a small drink kiosk touch pad powered by Rasperry Pi, using this simple software project: https://github.com/rwth-i6/drink-kiosk

    Works great. Except the SD card seems to be dying now after 3 years of constant usage (well, less usage during the enforced home-office times).

  • k3s

    Lightweight Kubernetes

  • Indeed. One actually useful case I found was using an rpi with shairport-sync + owntone to allow airplay streaming. I got a quality DAC from hifiberry [0].

    Another use was running HomeAssistant, but I migrated that to my real server.

    Another use is having an external InfluxDB + Grafana monitoring setup so I can view stats even if the server goes down.

    Lastly, you can take X amount of raspberry pis and run a kubernetes cluster with k3s. [1]

    0: https://www.hifiberry.com/

    1: https://k3s.io/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wg-netns

    WireGuard with Linux Network Namespaces

  • I like wg-netns. It allows setup of a wireguard tunnel, similar to wg-quick does, in a Linux network namespace. So I can run some processes using the VPN, and others without.

    By specifying the namespace in a systemd service file, I can let a service use a specific VPN.

    https://github.com/dadevel/wg-netns

  • maestral

    Open-source Dropbox client for macOS and Linux

  • If you still haven't found a use for them: they make for good low-power, always-on, headless networked servers for processing-light tasks.

    Other commentators mentioned pihole/DNS, WireGuard, and music streaming, but you can also use them for a (slow) NFS server, persistent Syncthing node, Maestral host[1] (third-party Dropbox client written in Python (that can actually run on the Raspberry Pi, unlike the official Dropbox client)), or device that maintains a connection to a distributed network (e.g. Hyporborea/cjdns).

    [1] https://github.com/SamSchott/maestral

  • Pi-hole

    A black hole for Internet advertisements

  • You can set up a Pi-Hole (DNS sinkhole) and Pi-VPN (Wireguard installer and CLI-frontend for small deployments) very quickly. And you can do it on any debian VM or computer, not just Pi.

    Once you have the base OS ready to go, it will take you less than 30 minutes if you know how to muck with your DHCP/firewall settings in your router.

    https://github.com/pi-hole/pi-hole/#one-step-automated-insta...

    https://pivpn.io/

  • pivpn

    The Simplest VPN installer, designed for Raspberry Pi

  • You can set up a Pi-Hole (DNS sinkhole) and Pi-VPN (Wireguard installer and CLI-frontend for small deployments) very quickly. And you can do it on any debian VM or computer, not just Pi.

    Once you have the base OS ready to go, it will take you less than 30 minutes if you know how to muck with your DHCP/firewall settings in your router.

    https://github.com/pi-hole/pi-hole/#one-step-automated-insta...

    https://pivpn.io/

  • dnscrypt-proxy

    dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.

  • https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Configuratio...

    >minisign_key is a public key, used to verify that the content is legitimate. Lists can thus be served from any location, even from an untrusted ISP: dnscrypt-proxy will immediately detect and reject something that has been tampered with.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts