Loads data from ACRCloud's broadcat monitoring service and stores it in our ownCloud instance and/or MinIO service. Runs as a cronjob and is scheduled to run once per day.
helm install my-acrloader oci://ghcr.io/radiorabe/helm/acrloader \
--version x.y.z \
--set acr.bearerToken=<token>,acr.projectId=<pid>,streamId=<sid> \
--set oc.enabled=true \
--set oc.url=<url>,oc.user=<user>,oc.pass=<pass>,oc.path=<path> \
--set minio.enabled=true \
--set minio.url=<url>,minio.access_key=<key>,minio.secret_key=<secret>
python -mvenv venv
. venv/bin/activate
python -mpip install poetry
poetry install
poetry run pytest
pre-commit run
This application is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
Copyright (c) 2023 Radio Bern RaBe