SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-7b487034-ce4c-466b-b258-633479651032
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-06-19T19:57:07Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f26a4f1f21b0e8d703e69284cc88d42
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b25609e12a2d89a7c39768c5770edda
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59fa0cd4f0ff5340c871da1bb544d812
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f918793ef5abb477744ee4d3ffababe4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d58796a1f82f49a783520cb61c8f1cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5490bfde4276eadb51a0c205d9c591b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23976749676331ae67765a5c68869257
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be532b4c3d49c4a97420af3ed578538c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43af33df2859cd555e9f945ac8866a54
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-232adcbe1214dc340a793fd3afa18962
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4349efb3343918bf4cce1c6b32bd86eb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5fa4d4f84228e2fda88861cd93ed6450
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d87689da2ac4277b49daf0986da0b0a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5048f5111f6594d3b0eb8068512beea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e967f65bf812d723c2b5abcd1dc7f6a0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98726b582b8f184ab63fab1341cb389f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9f440acea79b355e3e21e28e144e62e1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a45696da8ad88067abfe8a80ebe72446
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4be0dc248bce0bfdd0cee506aa91c7dd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f099bc425bd18be047944803ae149b2f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f91813f37b3fc185138505c5295c7942
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-294802f2afdffe3bfe20e5ab796968ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81c3b425ac956b3405cb32654fe20a6c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb6c8be8f5417bb8abcbfa2efe8ae7cf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be5cbc5ca0131c077a317379f2d3b6c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d5c873be316a3f1f68d52cbec15d47e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b436d7a915749e22281a88642d69ef5e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cf5b1d720e3e9297bcdb8df944ea920
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52eebfc6b6be9f3ead47e302ad8be368
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f45ebc2f64f4f8d0d4e9b6f83111c33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a3ec3d735ef1a0ce338370342a19ebc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c16dde0f12d2f849745a81600b2fb8b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96d3681624e1a53d375ede13a40a0a6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94f53061828080144c37e173e4753039
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a50803b555509b7d15cd30774462fa4
FileName: ./.dockerignore
SPDXID: SPDXRef-5f26a4f1f21b0e8d703e69284cc88d42
FileChecksum: SHA1: d30d83fcec50cbd2b106252bdfb3e5a5101e1544
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./.github/actions/poetrybuild/action.yaml
SPDXID: SPDXRef-0b25609e12a2d89a7c39768c5770edda
FileChecksum: SHA1: cba9adac353c9edf91516dd800548df66ddf2f25
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 DB Systel GmbH
FileName: ./.github/release.yml
SPDXID: SPDXRef-59fa0cd4f0ff5340c871da1bb544d812
FileChecksum: SHA1: 3d2e72ad14f9e9579348086f60141b035efe29e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./.github/workflows/docker.yaml
SPDXID: SPDXRef-f918793ef5abb477744ee4d3ffababe4
FileChecksum: SHA1: 75f6ad3321dd72f6911f5304578bf67046ac98bb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./.github/workflows/publish.yaml
SPDXID: SPDXRef-3d58796a1f82f49a783520cb61c8f1cb
FileChecksum: SHA1: 8feac104e261547c87225b66621e219c21033723
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 DB Systel GmbH
FileName: ./.github/workflows/release-vulnerabilities.yaml
SPDXID: SPDXRef-5490bfde4276eadb51a0c205d9c591b8
FileChecksum: SHA1: a93db83d6f40b0c4ccd2c686b5e0b68acb0d324a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./.github/workflows/test.yaml
SPDXID: SPDXRef-23976749676331ae67765a5c68869257
FileChecksum: SHA1: 6cb755b12fe6cfacded5be5819d715f6eb1dde1c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 DB Systel GmbH
FileName: ./.gitignore
SPDXID: SPDXRef-be532b4c3d49c4a97420af3ed578538c
FileChecksum: SHA1: 1643b880d111f65cc5a2a808b6e4531a4204d787
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
FileCopyrightText: SPDX-FileCopyrightText: 2024 DB Systel GmbH
FileName: ./Dockerfile
SPDXID: SPDXRef-43af33df2859cd555e9f945ac8866a54
FileChecksum: SHA1: f054b3da567e9b92954e4677fdfda350b1997c77
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./README.md
SPDXID: SPDXRef-232adcbe1214dc340a793fd3afa18962
FileChecksum: SHA1: a32c1c4d7f3a83f7f1cd321e7837079247e31133
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./config/config.sample.yaml
SPDXID: SPDXRef-4349efb3343918bf4cce1c6b32bd86eb
FileChecksum: SHA1: feec9ede5236a385e6c6a86897dfb894c0c2948f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./docker-compose.sample.yaml
SPDXID: SPDXRef-5fa4d4f84228e2fda88861cd93ed6450
FileChecksum: SHA1: aed1c85e93e1e114e32577a067b76fef927a711a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/__init__.py
SPDXID: SPDXRef-d87689da2ac4277b49daf0986da0b0a3
FileChecksum: SHA1: 7f5a8740c9a0a19c23721daae7618f36b0e9c399
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/app.py
SPDXID: SPDXRef-a5048f5111f6594d3b0eb8068512beea
FileChecksum: SHA1: 9c822edaa0bd225d367bce46a0c49434f16282ba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/forms.py
SPDXID: SPDXRef-e967f65bf812d723c2b5abcd1dc7f6a0
FileChecksum: SHA1: afab1fd88ec1bf4f70a7c30d50dd2680c4a8d98c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/helpers.py
SPDXID: SPDXRef-98726b582b8f184ab63fab1341cb389f
FileChecksum: SHA1: f8edd8c611a0c7599505dc1131414efbcea4f0eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/static/favicon.png
SPDXID: SPDXRef-9f440acea79b355e3e21e28e144e62e1
FileChecksum: SHA1: 0040ce3d79f0934dfda7f82339d581d45bb76675
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/static/main.js
SPDXID: SPDXRef-a45696da8ad88067abfe8a80ebe72446
FileChecksum: SHA1: 0328e61f22f0f655e3ff883efdae218ce887d443
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/static/pico.min.css
SPDXID: SPDXRef-4be0dc248bce0bfdd0cee506aa91c7dd
FileChecksum: SHA1: c6b363cb950dabaf794e86311b7ca2174f50d2d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: Copyright 2019-2025 - Licensed under MIT
FileName: ./home_stream/static/style.css
SPDXID: SPDXRef-f099bc425bd18be047944803ae149b2f
FileChecksum: SHA1: 8094d00ada7ca83b37521b4c5ffe990754505697
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/templates/base.html
SPDXID: SPDXRef-f91813f37b3fc185138505c5295c7942
FileChecksum: SHA1: 31ef2bb4f5dc1b6863539dcabba63f246de95978
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/templates/browse.html
SPDXID: SPDXRef-294802f2afdffe3bfe20e5ab796968ba
FileChecksum: SHA1: 601427bafb15cef935172fa64aebb125590b8081
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/templates/login.html
SPDXID: SPDXRef-81c3b425ac956b3405cb32654fe20a6c
FileChecksum: SHA1: 2bab94269d950cfdbe6f8774b09e226786e2a1f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/templates/play.html
SPDXID: SPDXRef-bb6c8be8f5417bb8abcbfa2efe8ae7cf
FileChecksum: SHA1: cb256927f3a7af18b26ecec07feeabd9727c102c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: 2025 Max Mehl
FileName: ./home_stream/wsgi.py
SPDXID: SPDXRef-be5cbc5ca0131c077a317379f2d3b6c7
FileChecksum: SHA1: 86def916a0a3bf0b29d14d18aa985cbbe6f63060
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./poetry.lock
SPDXID: SPDXRef-9d5c873be316a3f1f68d52cbec15d47e
FileChecksum: SHA1: 0362a61181ab8bd44bbbf72381c589a18b7bc1f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./pyproject.toml
SPDXID: SPDXRef-b436d7a915749e22281a88642d69ef5e
FileChecksum: SHA1: 6d5e1985205b5255ed3f79c6a6df9f4ed4a25111
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./renovate.json5
SPDXID: SPDXRef-1cf5b1d720e3e9297bcdb8df944ea920
FileChecksum: SHA1: 07e95ea87d110565cb97c1f7c55f682458875013
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 OpenRail Association AISBL
FileName: ./tests/conftest.py
SPDXID: SPDXRef-52eebfc6b6be9f3ead47e302ad8be368
FileChecksum: SHA1: b82da0d5b3d999f1e8220fccb83700472764e347
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./tests/test_helpers.py
SPDXID: SPDXRef-5f45ebc2f64f4f8d0d4e9b6f83111c33
FileChecksum: SHA1: 547dd871bdb99663480fa642c19eaab69bc1ff6e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./tests/test_routes.py
SPDXID: SPDXRef-2a3ec3d735ef1a0ce338370342a19ebc
FileChecksum: SHA1: 8d71a3f51cb8022049f4c9bf1f48674ec1fb2793
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./tests/test_templates.py
SPDXID: SPDXRef-c16dde0f12d2f849745a81600b2fb8b8
FileChecksum: SHA1: 6027ce88049fedfd1e14ec5ca31d81aa3f919297
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./tests/test_wsgi.py
SPDXID: SPDXRef-96d3681624e1a53d375ede13a40a0a6f
FileChecksum: SHA1: 09a9fb996adb4d53efc3d10149635bb827602a71
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-3.0-only
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./uwsgi.docker.ini
SPDXID: SPDXRef-94f53061828080144c37e173e4753039
FileChecksum: SHA1: 57d959010ed32b7a04beb7adfdb6ca40e53fae67
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl
FileName: ./uwsgi.ini
SPDXID: SPDXRef-6a50803b555509b7d15cd30774462fa4
FileChecksum: SHA1: 1a520f6c615dfd00173655231a8bbccac13eb0e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2025 Max Mehl