You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 24, 2022. It is now read-only.
ShellHub Agent is designed to run on all your systems: physical and virtual servers, even IoT/edge devices.
2
-
3
1
The best way to install ShellHub Agent is with our automatic one-line installation script, which works with all Linux distributions that have Docker installed and properly set up.
4
-
5
-
If you want to install ShellHub without Docker you can try to build by yourself or if you are targeting embedded devices checkout our [Yocto Project support layer for ShellHub](https://github.com/shellhub-io/meta-shellhub).
2
+
If you want to install ShellHub without Docker you can try to [install from source code](#installing-from-source-code) or if you are targeting embedded devices checkout our [Yocto Project support layer for ShellHub](https://github.com/shellhub-io/meta-shellhub).
6
3
7
4
## One-line installation script
8
5
9
-
!!! info "Docker installed and properly set up on device is required"
6
+
!!! info "Prerequisites"
7
+
Docker installed and properly set up on device is required.
10
8
Follow the [Docker Install Instructions](http://docs.docker.com/installation/) for your distro/platform.
11
9
You should always use the latest docker version. The minimum supported Docker version is `18.06`.
12
10
@@ -18,3 +16,27 @@ After running the command on your device, you'll need to accept the device on th
18
16
Go to _Devices_ -> _Pending_ locate your device and click _Accept_ button.
19
17
20
18
After your device is enrolled, it becomes available in _Device List_ page.
19
+
20
+
## Installing from source code
21
+
22
+
!!! info "Prerequisites"
23
+
ShellHub Agent requires Go 1.14 to compile, please refer to the [official documentation](https://golang.org/doc/install) for how to install Go in your system.
24
+
25
+
### Checkout source code
26
+
27
+
First checkout the latest stable version (*{{ shellhub.latest_version }}*) of ShellHub as follows:
0 commit comments