From 8a10ea437cf74619865e0966f8be8f16e6cba938 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Mon, 5 Dec 2022 16:37:27 +0100 Subject: update to nixos22.11 --- chaski/services/geolocation.nix | 6 -- chaski/services/tracktrain.nix | 16 ++-- chaski/services/woitb/index.html | 124 --------------------------- chaski/services/woitb/info.html | 180 --------------------------------------- 4 files changed, 9 insertions(+), 317 deletions(-) delete mode 100644 chaski/services/geolocation.nix delete mode 100644 chaski/services/woitb/index.html delete mode 100644 chaski/services/woitb/info.html (limited to 'chaski/services') diff --git a/chaski/services/geolocation.nix b/chaski/services/geolocation.nix deleted file mode 100644 index 9fe0973..0000000 --- a/chaski/services/geolocation.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - services.nginx.virtualHosts."ilztal.live".locations."/geolocation".root = - ../ilztal.live; -} diff --git a/chaski/services/tracktrain.nix b/chaski/services/tracktrain.nix index 5887f73..34391b0 100644 --- a/chaski/services/tracktrain.nix +++ b/chaski/services/tracktrain.nix @@ -60,15 +60,17 @@ in services.grafana = { enable = true; - domain = "tracktrain.ilztalbahn.eu"; - rootUrl = "%(protocol)s://%(domain)s:/metrics/"; - port = 2342; - addr = "0.0.0.0"; - extraOptions.serve_from_sub_path = "true"; + settings.server = { + serve_from_sub_path = true; + domain = "tracktrain.ilztalbahn.eu"; + root_url = "%(protocol)s://%(domain)s:/metrics/"; + http_port = 2342; + http_addr = "0.0.0.0"; + }; provision = { enable = true; - datasources = [ { + datasources.settings.datasources = [ { url = "http://localhost:9001"; type = "prometheus"; name = "prometheus"; @@ -98,7 +100,7 @@ in path = [ pkgs.wget ]; script = '' cd /tmp - wget "https://ilztalbahn.eu/wp-content/uploads/2020/07/gtfs.zip" + # wget "https://ilztalbahn.eu/wp-content/uploads/2020/07/gtfs.zip" ${stripLib (((import inputs.tracktrain {nixpkgs = pkgs;})) # have to remove version constraints because some aren't in 22.05 .overrideAttrs (old: { patchPhase = '' diff --git a/chaski/services/woitb/index.html b/chaski/services/woitb/index.html deleted file mode 100644 index 8d08826..0000000 --- a/chaski/services/woitb/index.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - Wo ist die Ilztalbahn? - - - - - - - - - - -

Wo ist die Ilztalbahn gerade?

- -

(es gibt eh nur eine)

- -

Gerade nicht unterwegs

Nächste Fahrt 2022

Fahrplan ist noch nicht bekannt.

- -
-

Andere Abfahrten ab Passau via marudor.de | via Iris der DB

- -

(Diese Seite also known as "oh, die Ilztalbahn hat ja Open Data 😍" – Weitere Infos)

-
- - - - diff --git a/chaski/services/woitb/info.html b/chaski/services/woitb/info.html deleted file mode 100644 index e68d728..0000000 --- a/chaski/services/woitb/info.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - Wo ist die Ilztalbahn? - - - - - - - - - - -

Wo ist die Ilztalbahn – Über

- -
-

Was ist das hier?

-

- Diese Webseite zeigt den Fahrplan der Ilztalbahn an, - und macht sonst nicht viel. Bitte beachtet, dass diese Seite nicht von der Ilztalbahn GmbH, - dem Förderverein o.ä. betrieben wird, sondern nur ein privates Projekt einer einzelnen Person - ohne jede Verfügbarkeitsgarantie ist. -

- -

Wie funktioniert das?

-

- Die Ilztalbahn bietet ihren Fahrplan im offenen Standard GTFS - an. Weil GTFS an einigen Stellen ein manchmal schwer zu benutzender Standard ist (und nicht - jeder Besuch dieser Webseite einen Aufruf des GTFS der Ilztalbahn triggern muss), hängt noch - ein kleiner Server dazwischen der die relevanten Teile in JSON übersetzt. -

-

- Der Fahrplan ist jeweils für einen ganzen Sommer gültig, und wird auch währenddessen - (soweit ich sehen kann) nicht verändert oder aktualisiert — es gibt also keinerlei Garantie, - dass die Daten hier korrekt sind! -

- -

Gibt es das auch als App?

-

- Aktuell nicht. Wenn ihr die Webseite im Browser offen lasst, sollte sie sich aber auch offline - noch automatisch aktualisieren. -

- -

Werden Verspätungen/etc. angezeigt?

-

- Leider nein. Es gibt für einige Fahrten der Ilztalbahn zwar Echtzeitdaten von der DB, diese - sind aber nicht im Datensatz der Ilztalbahn enthalten. Vielleicht kommen die hier noch - irgendwann mit rein, solange könnt ihr sie (falls es sie gibt) bei - marudor.de anschauen. -

- -

Gibts hier Quellcode zu?

-

- Ja klar, hier: git-Repository -

- -

Datenschutz?

-

- Diese Seite läuft aktuell auf einer kleinen vps bei Hetzner, - geloggt werden aktuell nur Zugriffe, aber keine IP-Adressen. -

- -

Wer macht das hier?

-

- Auch nur so ein Mensch im Internet. Falls ihr wollt könnt ihr - auf meinem Pleroma vorbeischauen. -

- -

Ich hab ne Idee für ein Feature!

-

- Schreibt mich über Pleroma an, vielleicht habe ich Zeit und Lust es einzubauen. -

- -

Ich hab ein Feature dazuimplementiert!

-

- Cool! Schick mir gerne nen Patch! (Mail ist im Repository) -

-
-
-

(Diese Seite also known as "oh, die Ilztalbahn hat ja Open Data 😍" – Weitere Infos)

-
- - - -- cgit v1.2.3