1
0
mirror of https://github.com/playit-cloud/playit-agent.git synced 2024-09-22 01:31:29 +00:00
The playit program
Go to file
2024-09-03 10:03:02 -07:00
.cargo Fix linux permissions and static compile windows deps (#60) 2023-10-05 15:11:59 -07:00
.github/workflows Add arm64 image (#98) 2024-09-03 10:03:02 -07:00
build-scripts Windows sign: add jsign.jar and specify pkcs11 lib 2024-01-10 10:45:37 -08:00
docker Set platform to docker in version register 2024-08-21 10:59:52 -07:00
linux Improve CLI for docker 2024-08-21 10:26:42 -07:00
packages After auth reset force_expired flag (#100) 2024-09-02 10:38:10 -07:00
.dockerignore Start working on docker support 2024-08-12 16:01:45 -07:00
.gitignore Use hyper-rustls 2022-02-25 09:37:32 -08:00
cargo-publish.sh Bump MessageEncoding ver + improve request id 2024-08-26 12:18:17 -07:00
Cargo.lock After auth reset force_expired flag (#100) 2024-09-02 10:38:10 -07:00
Cargo.toml After auth reset force_expired flag (#100) 2024-09-02 10:38:10 -07:00
Cross.toml Use reqwest to fix docker build & bump version 2024-08-08 09:37:15 -07:00
Dockerfile Fix Dockerfile to handle new packages 2024-08-24 20:12:19 -07:00
LICENSE.txt Add CLI options, .deb build scripts, LICENSE 2022-02-24 17:47:55 -08:00
mac-deploy.sh Fix mac deploy script 2022-08-10 16:27:08 -07:00
README.md Update README.md 2024-08-22 08:34:21 -07:00

The playit program

Looking for version 0.9.x? See this branch.

Installing on ubuntu or debian

curl -SsL https://playit-cloud.github.io/ppa/key.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/playit.gpg >/dev/null
echo "deb [signed-by=/etc/apt/trusted.gpg.d/playit.gpg] https://playit-cloud.github.io/ppa/data ./" | sudo tee /etc/apt/sources.list.d/playit-cloud.list
sudo apt update
sudo apt install playit

Getting a warning in apt about playit's repo? Run these commands

sudo apt-key del '16AC CC32 BD41 5DCC 6F00  D548 DA6C D75E C283 9680'
sudo rm /etc/apt/sources.list.d/playit-cloud.list
sudo apt update

curl -SsL https://playit-cloud.github.io/ppa/key.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/playit.gpg >/dev/null
echo "deb [signed-by=/etc/apt/trusted.gpg.d/playit.gpg] https://playit-cloud.github.io/ppa/data ./" | sudo tee /etc/apt/sources.list.d/playit-cloud.list
sudo apt update

Note Please only use the playit program if you downloaded if from an offical source or are compiling and running from source.

Building / Running Locally

Requires Rust: https://rustup.rs Run using cargo run --release

Docker

docker run --rm -it --net=host -e SECRET_KEY=<secret key> ghcr.io/playit-cloud/playit-agent:latest

Note

Secret key can be generated here.