Eigene custom-setup.sh als Lösung für SSL-Probleme beim Update von indi-allsky

Das offizielle setup.sh von indi-allsky ist funktional umfangreich und installiert die gesamte Laufzeitumgebung inklusive Webserver-Konfiguration. Für typische Installationen ist dieses Verhalten sinnvoll, führt jedoch zu Problemen, wenn eigene Apache-Einstellungen genutzt werden – insbesondere bei Let’s-Encrypt-Zertifikaten, benutzerdefinierten VirtualHosts oder spezifischen Redirect-Regeln.

Im praktischen Betrieb zeigte sich, dass setup.sh bei jedem Durchlauf die Datei /etc/apache2/sites-available/indi-allsky.conf neu generiert. Dadurch:

  • wird ein selbst signiertes SSL-Zertifikat erstellt,
  • gehen individuelle SSL-Pfad- und ServerName-Einstellungen verloren,
  • entstehen Listener-Konflikte (Ports 80/443 mehrfach belegt),
  • schlägt der Apache-Neustart am Ende des Setup-Prozesses fehl.

*** Dieser Post wurde mit einer neuen Routine am 12. Dezember 2025 aktualisiert. ***

Let’s Encrypt SSL-Zertifikat für Subdomain/Domain nach Update von indi-allsky beibehalten

Letsencrypt LogoNach einem Update von indi-allsky passiert es häufig, dass plötzlich wieder das lokale Self-Signed-Zertifikat (z.B. allsky.local) verwendet wird, obwohl zuvor ein gültiges Let’s-Encrypt-Zertifikat eingerichtet war. Wie das geht erkläre ich an anderer Stelle!

***UPDATE: BESSERE LÖSUNG = EIGENE custom-setup.sh***

Ursache ist fast immer, dass die Update-Routinen die Apache-Konfiguration des Systems verändern oder zurücksetzen. Dieser Beitrag zeigt, wie man das Problem erkennt, sauber behebt und das Setup so gestaltet, dass es auch zukünftige Updates übersteht.

indi-allsky: Immer das neueste Bild oder Video automatisch ausliefern per Redirect Views

Beispielbild aus der Allsky-Kameraindi-allsky bringt von Haus aus alles mit, um immer das aktuellste Bild oder Video der Allsky-Kamera per Redirect bereitzustellen. Damit lassen sich ohne viel Bastelaufwand Websites, Blogs oder Dashboards mit „Live“-Ansichten der Kamera versorgen.

Ich nutze das Ganze auf dieser Seite:
Livebild Allsky-Kamera in Rodgau-Weiskirchen

Flugzeugdaten / ADS-B Tracking für meine Allsky-Kamera via adsb.fi

Eigenes Logo für adsb.fiIch wollte meine Allsky-Aufnahmen um eine zusätzliche Information ergänzen: Flugzeugdaten direkt im Bild, inklusive Callsign, Flughöhe und Richtung. Da ich kein eigenes ADS-B-Setup betreiben wollte, habe ich die Open-Data-API von adsb.fi genutzt und eine Lösung gebaut, die mit indi-allsky zusammenarbeitet.

Mit der folgenden Anleitung erhaltet ihr über adsb.fi minütlich aktuelle Infos zu Flugzeugen rund um den Standort eurer Allsky-Kamera und könnte diese direkt auf dem Allsky-Foto ausgeben lassen.

Wetterdaten per OpenWeather API auf indi-allsky-Fotos anzeigen lassen

Open Weather Logoindi-allsky kann Wetterdaten wie Temperatur, Luftfeuchtigkeit oder Bewölkung direkt aus der OpenWeather-API abrufen und in die Bildbeschriftung einbinden. Dafür werden ein gültiger API-Key sowie die Koordinaten des Standorts benötigt. Die Einrichtung erfolgt im Webinterface unter Sensors, wo OpenWeather als Quelle gewählt und der API-Key eingetragen werden. Zusätzlich muss unter „Location“ der Längen- und Breitengrad des Standorts der Kamera gesetzt werden.