{% extends "base.html" %} {% block title %}{{ page_title }}{% endblock %} {% block content %}

Configuration

Manage application settings and preferences.

General Settings
Video Settings
API Settings
Base URL for FastAPI server requests (include https:// or http://)
Authentication token for FastAPI server access
Time between automatic API requests (30 seconds to 24 hours)
Timeout for API requests (5-300 seconds)
Enable/disable automatic API requests
Screen Cast Settings
Enable screen capture and Chromecast streaming functionality
Port for the HTTP streaming server (1024-65535)
Name of preferred Chromecast device (optional)
Automatically start capturing when application starts
Automatically start streaming when capture begins
Database Settings
Global Betting Mode Settings
Admin Only - System-wide Configuration
Global System Setting: Determines how START_GAME messages affect match status across all fixtures.
This affects all users and all game sessions.
Currency Settings
Configure currency symbol for betting pages and thermal receipts
Choose the currency symbol to display in betting pages and thermal receipts
Choose where to display the currency symbol relative to the amount
USh 150.50
This is how amounts will appear in the application
Barcode Settings
Configure barcode generation for bet verification and thermal printing
Generate barcodes alongside QR codes for bet verification
Choose barcode standard compatible with your scanners
Image width in pixels (100-800)
Image height in pixels (50-300)
Include barcode on printed betting receipts
Display barcode on bet verification page
QR Code Settings
Configure QR code generation for bet verification and thermal printing
Generate QR codes for bet verification and mobile access
Image size in pixels (square, 100-500)
Higher error correction allows damaged QR codes to still be readable
Include QR code on printed betting receipts
Display QR code on bet verification page
API Client Debug
Test and monitor API client functionality
{% endblock %}