diff options
author | Daniel Friesel <derf@finalrewind.org> | 2021-01-16 10:34:48 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2021-01-16 10:34:48 +0100 |
commit | 59d74f1429281bfdf8e10447d649050c757a9b8e (patch) | |
tree | f8e254825d4ee17d2e621500796b0b5a81c03b47 /README.md | |
parent | 1af26b2fdcfb9233503a1c0e630b41ced5864069 (diff) |
Document zugbildungsplan.json source
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -108,6 +108,23 @@ All code in this repository may be used under the terms of the BSD-2-Clause (db-infoscreen, see COPYING) and MIT (jquery, jqueryui, and marquee libraries; see the respective files) licenses. Attribution is appreciated. +Background Data Updates +--- + +db-infoscreen can use <https://lib.finalrewind.org/dbdb/db_zugbildung_v0.json> +to show scheduled ICE/IC types (ICE 1/2/3/4/T, IC 1/2), wagon orders, and other +attributes. It expects the file to be provided in `share/zugbildungsplan.json`. + +As this information is updated regularly, the file is not shipped as part of +this db-infoscreen distribution. It is recommended to retrieve it a few minutes +after midnight via a daily cronjob. See `examples/dbf_update_zugbildungsplan` +for a shell script. + +DBF will periodically reload `share/zugbildungsplan.json`. You can use your +service supervisor (e.g. `systemctl reload db-infoscreen`) to force an +immediate reload. You may also ignore the file entirely; it is entirely +optional. + System requirements --- |