mirror of
https://github.com/BOSWatch/BW3-Core.git
synced 2026-03-30 17:44:54 +02:00
BOSWatch 3 Core Repo - Documentation at http://docs.boswatch.de
Replace the implicit dependency on system-wide Python packages with a dedicated virtual environment and explicit runtime dependency management. Changes: - Create a project-local Python venv during installation - Install runtime dependencies explicitly via requirements-runtime.txt - Fix ModuleNotFoundError issues in isolated environments (e.g. requests) - Detect the actual user when running via sudo (SUDO_USER) - Assign correct ownership to the BOSWatch directory for venv usage - Apply setgid (2775) to the log directory so files created with sudo remain manageable by the user - Set explicit permissions for Python scripts and config files This ensures a reproducible, system-independent installation and prevents permission issues during runtime and log creation. |
||
|---|---|---|
| .github | ||
| boswatch | ||
| config | ||
| docu | ||
| logo | ||
| module | ||
| plugin | ||
| test | ||
| .gitignore | ||
| build_docu.sh | ||
| bw_client.py | ||
| bw_server.py | ||
| Dockerfile | ||
| FileHead.template.py | ||
| init_db.sql | ||
| install.sh | ||
| install_service.py | ||
| LICENSE | ||
| pytest.sh | ||
| README.md | ||
| requirements-runtime.txt | ||
| requirements.txt | ||
BOSWatch
Es wird darauf hingewiesen, dass für die Teilnahme am BOS-Funk nur nach den Technischen Richtlinien der BOS zugelassene Funkanlagen verwendet werden dürfen. Der BOS-Funk ist ein nichtöffentlicher mobiler Landfunk. Privatpersonen gehören nicht zum Kreis der berechtigten Funkteilnehmer. (Quelle: TR-BOS)
Documentation: https://docs.boswatch.de
Wenn dir dieses Projekt gefällt, gib uns bitte einen STAR
The intercept of the German BOS radio is strictly prohibited and will be prosecuted. The use is only permitted for authorized personnel.
If you like this project, please give us a STAR
