https://github.com/playit-cloud/playit-agent
The playit program
https://github.com/playit-cloud/playit-agent
Last synced: about 1 month ago
JSON representation
The playit program
- Host: GitHub
- URL: https://github.com/playit-cloud/playit-agent
- Owner: playit-cloud
- License: bsd-2-clause
- Created: 2022-01-08T01:23:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-15T03:40:40.000Z (over 1 year ago)
- Last Synced: 2025-03-15T04:24:54.371Z (over 1 year ago)
- Language: Rust
- Size: 1.59 MB
- Stars: 298
- Watchers: 5
- Forks: 26
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# The playit program
* Latest Release: 1.0.X
* Offical Website: https://playit.gg
* Offical Downloads: https://playit.gg/download
* Releases: https://github.com/playit-cloud/playit-agent/releases
---
** Non deprecated releases of the playit program:
`0.17.1` and `1.0.X`
---
## Installation
Download latest release for your platform from https://playit.gg/download and run the installer or binary.
### Installing on Windows
Alternatively, you can install via winget (Windows package manager):
```sh
winget install DevelopedMethods.playit
```
### Installing on Ubuntu or Debian
```sh
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
```sh
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 it from an offical source or are compiling and running from source.
### Docker
```sh
docker run --rm -it --net=host -e SECRET_KEY= ghcr.io/playit-cloud/playit-agent:latest
```
> [!NOTE]
> Secret key can be generated [here](https://playit.gg/account/setup/wizard/new-account/docker/docker-name).
## Building / Running Locally
Requires Rust: https://rustup.rs
```sh
# Clone the repository
git clone https://github.com/playit-cloud/playit-agent.git
cd playit-agent
# Build and run the release version
cargo run --release
```