Nacdlow / igluos

A Linux distribution for running iglü server on the Raspberry Pi Zero W. Based on Raspbian Buster Lite.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iglüOS

What is this?

This is an fork of Raspbian (Buster) Lite built for Nacdlow's iglü. It allows you to have an OS image for the Raspberry Pi with iglü installed as a service, which boots on startup.

It also allows you to also set up WiFi configuration (eduroam, in this case) for expo purposes.

What are the changes of this compared to Raspbian Lite?

With iglüOS, the following features have been added:

  • Support for Real-time Clock (specifically, PCF8523), and removes the fake-hwclock.
  • Support for using Raspberry Pi's Ethernet adapter (appears as Ethernet device over USB, static ip set to 10.0.0.2).
  • Support for eduroam with pre-filled credentials.
  • Installs iglü server and adds it as a service.
  • Installs and runs our e-ink display program as a service.
  • Enables SPI for e-ink display support.

Prerequisites

  • bash
  • go
  • kpartx
  • proot
  • qemu-user-static
  • trust that this code won't brick your system

Building

  1. Download Raspbian Buster Lite
  2. Extract the file, place it in the project's directory named raspbian-buster-lite.img.
  3. Run ./build.sh

About

A Linux distribution for running iglü server on the Raspberry Pi Zero W. Based on Raspbian Buster Lite.


Languages

Language:Shell 100.0%