jacktrip-agent

module
v0.0.0-...-7e38a4a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2025 License: Apache-2.0

README

JackTrip Virtual Studio Agent

This repository includes the golang source code used to build the jacktrip-agent executable. This agent is mostly used on Virtual Studio devices with structs that are used by Virtual Studio server agents. It communicates with the back-end REST APIs to retrieve configuration, and interacts with systemd to manage various system processes.

This now uses docker buildx containers to build for multiple architectures. On Debian/Ubuntu, you need to install these packages:

sudo apt-get install -y qemu qemu-user-static docker-ce

You'll also need to to run this to execute the registration scripts:

docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

To build using Golang 1.13 or later, just run make

Install this for unit tests:

go install gotest.tools/gotestsum@latest

To run unit tests:

make small-tests

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL