Updated System Requirements (markdown)

Michael Stanclift 2022-03-29 19:55:35 -05:00
parent 6b40060a45
commit 81f48a8663

@ -1,6 +1,6 @@
The main requirement is Gravity Sync requires at least two separate Pi-hole 5.x instances. These Pi-hole instances should be already be deployed and verified to be functional, prior to the installation of Gravity Sync.
- Only the Linux distributions that Pi-hole is [certified to run on](https://docs.pi-hole.net/main/prerequesites/#supported-operating-systems) are officially supported. ([More Here](https://github.com/vmstan/gravity-sync/wiki/Frequent-Questions#do-you-support-dietpi-unraid-lxd-something-else))
- Only the Linux distributions using systemd that Pi-hole is [certified to run on](https://docs.pi-hole.net/main/prerequesites/#supported-operating-systems) are officially supported. ([More Here](https://github.com/vmstan/gravity-sync/wiki/Frequent-Questions#do-you-support-dietpi-unraid-lxd-something-else))
- You will need a user account with operating system level administrator privileges at each side. This can be a dedicated account with `sudo` ability, or the system's `root` account.
- If you're not using the `root` account, you can only install Gravity Sync in the user's `$HOME` directory.
- 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.
@ -36,7 +36,6 @@ The installer will perform checks to make sure the required components to use Gr
- OpenSSH
- Rsync
- Crontab
- Git
- Sudo
- SQLite3
@ -52,13 +51,13 @@ apt update && apt install sqlite3 sudo git rsync ssh
### Redhat Based (CentOS, Fedora)
```
dnf install sqlite3 sudo git cronie rsync ssh
dnf install sqlite3 sudo git rsync ssh
```
### Photon OS
```
tdnf install sqlite3 sudo git cronie rsync ssh
tdnf install sqlite3 sudo git rsync ssh
```
## Pi-hole Architecture