### Pairing URI Example Source: https://github.com/cenodude/crosswatch/blob/main/android-companion/README.md A sample URI format used for pairing the CrossWatch companion app with a server. This format is returned by the CrossWatch web interface during the pairing process. ```text crosswatch://pair?server=...&code=... ``` -------------------------------- ### Authorization Header Example Source: https://github.com/cenodude/crosswatch/blob/main/android-companion/README.md An example of the Authorization header format used by the Android companion app to authenticate requests to the CrossWatch server. The token is stored on the device after successful pairing. ```http Authorization: Bearer ``` -------------------------------- ### Pull CrossWatch Docker Image Source: https://github.com/cenodude/crosswatch/blob/main/README.md Use this command to pull the latest CrossWatch Docker image from GitHub Container Registry. Ensure Docker is installed and configured on your system. ```bash docker pull ghcr.io/cenodude/crosswatch:latest ``` -------------------------------- ### Manual APK Build Script Source: https://github.com/cenodude/crosswatch/blob/main/android-companion/README.md Command to execute the manual Android APK build script. This script is used for creating a debug-signed APK for testing purposes. ```powershell powershell -ExecutionPolicy Bypass -File .\tools\build-manual-apk.ps1 ``` -------------------------------- ### Run Crosswatch as a Docker Container Source: https://github.com/cenodude/crosswatch/blob/main/README.md Use this command to run Crosswatch as a detached Docker container. It maps port 8787, mounts a configuration volume, and sets the timezone. ```bash docker run -d \ --name crosswatch \ -p 8787:8787 \ -v crosswatch_config:/config \ -e TZ=Europe/Amsterdam \ --restart unless-stopped \ ghcr.io/cenodude/crosswatch:latest ``` -------------------------------- ### Docker Compose Configuration for Crosswatch Source: https://github.com/cenodude/crosswatch/blob/main/README.md This Docker Compose configuration defines a Crosswatch service. It specifies the image, container name, port mapping, environment variables, volume configuration, and restart policy. ```yaml services: crosswatch: image: ghcr.io/cenodude/crosswatch:latest container_name: crosswatch ports: - "8787:8787" environment: TZ: Europe/Amsterdam volumes: - type: volume source: crosswatch_config target: /config restart: unless-stopped volumes: crosswatch_config: ``` -------------------------------- ### Debug APK Location Source: https://github.com/cenodude/crosswatch/blob/main/android-companion/README.md The file path where the manually built debug-signed APK for the CrossWatch companion app is located. This APK is intended for sideload testing. ```text app\build\manual\crosswatch-companion-debug.apk ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.