Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wip #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

wip #36

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/overview/supported-platforms/buildroot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Buildroot

For highly customizable and lightweight Linux systems, Buildroot offers a great option,
and ShellHub can be included as part of a custom-built root filesystem.
This is ideal for embedded systems requiring efficient resource usage.
5 changes: 5 additions & 0 deletions docs/overview/supported-platforms/docker.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Docker

Docker is one of the most popular container platforms, and ShellHub fully
supports deployment via Docker containers. This method is ideal for
environments where containerization simplifies application management and deployment.
9 changes: 9 additions & 0 deletions docs/overview/supported-platforms/freebsd.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# FreeBSD

:::warning Experimental Support
The FreeBSD integration is currently experimental and may not have full feature parity with other supported platforms.
:::

ShellHub also supports FreeBSD, offering flexibility for those who prefer this Unix-like operating system.
With FreeBSD’s strong focus on networking and security, ShellHub fits naturally into these environments.

9 changes: 9 additions & 0 deletions docs/overview/supported-platforms/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import DocCardList from '@theme/DocCardList';

# Supported Platforms

The ShellHub platform is designed to support a wide range of operating systems and environments,
ensuring flexibility and adaptability for different use cases.
Below are the officially supported platforms with specific instructions on how to set up ShellHub on each one.

<DocCardList />
5 changes: 5 additions & 0 deletions docs/overview/supported-platforms/snap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Snap

ShellHub is available as a Snap package, making it easy to install and manage on
systems that support the Snapcraft ecosystem. This method offers simplicity and
ease of use for quick installation and automatic updates.
5 changes: 5 additions & 0 deletions docs/overview/supported-platforms/yocto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Yocto

ShellHub can be seamlessly integrated into Yocto-based embedded Linux systems.
Yocto provides a flexible environment for building custom Linux images, and with ShellHub,
you can remotely manage your devices with ease.