RaspiOS13 – Heimdall

Erstellt: 2026-02-12

Nun, ich benötige eine minimalistische Installation für einen Raspi3 (altes Modell), um dort noch Heimdall unterzubringen. Da dort schon Adguard und Technitium läuft, soll es besonders schlank sein. Allerdings musst eich dabei einige Fixes anwenden, die im normalen Betrieb nicht benötigt werden.

Ich nutze:

  • Lighttpd (statt Nginx/Apache) → extrem RAM‑sparend
  • PHP‑CGI (statt PHP‑FPM) → noch leichter
  • Heimdall als statische PHP‑App

Realistisch nutzt Heimdall auf meinem Pi3: 60–120 MB RAM.

Pakete installieren:

sudo apt update && sudo apt upgrade -y
sudo apt install lighttpd php-cgi php-xml php-mbstring php-zip php-curl php-json unzip git php8.4-sqlite3 -y

PHP‑CGI in Lighttpd aktivieren:

sudo lighttpd-enable-mod fastcgi
sudo lighttpd-enable-mod fastcgi-php
sudo systemctl restart lighttpd

Heimdall herunterladen:

cd /var/www/
sudo git clone https://github.com/linuxserver/Heimdall.git
sudo chown -R www-data:www-data Heimdall

Lighttpd konfigurieren (minimal):

sudo nano /etc/lighttpd/lighttpd.conf

Folgendes ändern:

server.document-root = "/var/www/Heimdall/public"
server.port = 8080

Strg+x, y, Enter

Dienst neu starten:

sudo systemctl restart lighttpd

Fix: PCRE‑JIT deaktivieren:

sudo nano /etc/php/8.4/cgi/php.ini

Suche nach:

;pcre.jit=1

ändern zu:

pcre.jit=0

Strg+x, y, Enter

sudo systemctl restart lighttpd

SQLite‑Datenbank neu anlegen (wichtig!)

sudo rm /var/www/Heimdall/database/app.sqlite
sudo touch /var/www/Heimdall/database/app.sqlite
sudo chown www-data:www-data /var/www/Heimdall/database/app.sqlite
sudo chmod 664 /var/www/Heimdall/database/app.sqlite

Rechte setzen (Laravel‑Standard)

sudo chown -R www-data:www-data /var/www/Heimdall
sudo chmod -R 775 /var/www/Heimdall/storage
sudo chmod -R 775 /var/www/Heimdall/bootstrap/cache

Weiterer Fix:

sudo lighttpd-enable-mod rewrite
sudo systemctl restart lighttpd
sudo nano /etc/lighttpd/lighttpd.conf

Ich füge unterhalb meiner server.document-root‑Zeile Folgendes ein:

url.rewrite-if-not-file = (
"^/.*$" => "/index.php"
)

Strg+x, y, Enter

sudo systemctl restart lighttpd

Heimdall starten:

IP-Adresse des Raspi:8080

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten