Installation
c8y can be installed on pretty much any host you can think of (Linux, macOS, Windows etc.), and it consists of a single binary called c8y
(or c8y.exe
for Windows users).
For convenience, there is a script that can be used to install c8y which will automatically download and install the current version for you. If you don't want to use the convenience script, then follow the Alternative instructions.
Linux / macOS / WSL2
Install c8y on Linux, macOS or WSL2 (Windows Subsystem for Linux) using the following one-liner.
- wget
- curl
wget -qO - https://goc8ycli.netlify.app/install.sh | sh -s
curl -fsSL https://goc8ycli.netlify.app/install.sh | sh -s
The convenience script can be customized, for example you can choose how it is installed using the -p <package_manager>
flag. To see the full installation options, then just pass the --help
to the script.
- wget
- curl
wget -qO - https://docs-easy-installer--goc8ycli.netlify.app/install.sh | sh -s -- --help
curl -fsSL https://docs-easy-installer--goc8ycli.netlify.app/install.sh | sh -s -- --help
PowerShell
c8y can be installed using PowerShell using the following one-liner.
. { Invoke-WebRequest https://docs-easy-installer--goc8ycli.netlify.app/install.ps1 } | Invoke-Expression; install-c8y
Alternative Installation Methods
If you don't want to use the convenience script, then follow any of the alternative installation methods.
📄️ Shell
Installation
📄️ Docker
The c8y tool is also available in the following docker images
📄️ PowerShell
PowerShell (native c8y binary)
If you are having problems installing c8y, or have some suggestions to improve it, then please create an issue to address the problem.
If you can't install it using any of the described methods then you can just download the binary from the Releases Page.