From 38eebe74845d4e5ee1ced465c735e8cb4df2ba75 Mon Sep 17 00:00:00 2001 From: Michael Stanclift Date: Fri, 12 Feb 2021 10:40:04 -0600 Subject: [PATCH] Updated System Requirements (markdown) --- System-Requirements.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/System-Requirements.md b/System-Requirements.md index 92d28e0..754eda1 100644 --- a/System-Requirements.md +++ b/System-Requirements.md @@ -6,18 +6,18 @@ The main requirement is Gravity Sync requires at least two separate Pi-hole 5.x - If you're not using the `root` account, make sure that the account is a member of either the `sudo` or `wheel` group on both the primary and secondary Pi-hole. Most of the pre-built images available for the Raspberry Pi already have this configured, as does Ubuntu. - During installation, if a non-root user will be given [passwordless sudo](https://linuxize.com/post/how-to-run-sudo-command-without-password/) permissions to the system. -#### Docker Pi-hole +### Docker Pi-hole - As of Gravity Sync 3.1, your Pi-hole installs can be a Docker container deployment. - Gravity Sync will run directly on the host OS, and not inside of the container image. - Only the [official Pi-hole Docker image](https://hub.docker.com/r/pihole/pihole) is supported. -#### Podman Containers +### Podman Containers - As of Gravity Sync 3.3, beta support for Podman as a container engine has been introduced. - The same restrictions as above for Docker, apply to Podman. -### Required Components +## Required Components The installer will perform checks to make sure the required components to use Gravity Sync (such as OpenSSH, etc) are available on both the primary and secondary Pi-hole during installation. @@ -30,19 +30,19 @@ The installer will perform checks to make sure the required components to use Gr If any of these components are missing, you will have an opportunity to use the package manager utility that is bundled with your Linux distribution to install them. -#### Debian Based (Ubuntu, Raspbian) +### Debian Based (Ubuntu, Raspbian) ```bash apt update && apt install sqlite3 sudo git cronie rsync ssh ``` -#### Redhat Based (CentOS/Fedora) +### Redhat Based (CentOS/Fedora) ``` dnf install sqlite3 sudo git cronie rsync ssh ``` -### Pi-hole Architecture +## Pi-hole Architecture You will need to designate one Pi-Hole as primary and at least one as secondary.