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 Jul 26, 2024. It is now read-only.
* fix: typo in dns cname permission change (#431)
This typo prevents gravity-sync from continuing and calculating hashes resulting in always considering there are changes to sync
* Update VERSION
* Branding and typos
* 4.0.7
---------
Co-authored-by: Alexandre Perrault <[email protected]>
These tables are a list of all gravity-sync settings, that can be tweaked via ENVs. Keep in mind that some of them are stored in `/etc/gravity-sync/gravity-sync.conf` after running `gravity-sync configure` and that `gravity-sync.conf` has higher priority than ENVs.
11
+
These tables are a list of all Gravity Sync settings, that can be tweaked via ENVs. Keep in mind that some of them are stored in `/etc/gravity-sync/gravity-sync.conf` after running `gravity-sync configure` and that `gravity-sync.conf` has higher priority than ENVs.
12
12
13
13
### Local and remote paths & settings
14
14
These settings will determine, from where (locally) to where (remotely) will be synced and with which account/permissions
|`LOCAL_PIHOLE_DIRECTORY`|`/etc/pihole`| path | Path to local pi-hole instance in the filesystem |
18
-
|`REMOTE_PIHOLE_DIRECTORY`|`/etc/pihole`| path | Path to remote pi-hole instanc in the filesystem|
18
+
|`REMOTE_PIHOLE_DIRECTORY`|`/etc/pihole`| path | Path to remote pi-hole instance in the filesystem |
19
19
|`LOCAL_DNSMASQ_DIRECTORY`|`/etc/dnsmasq.d`| path | Path to local dnsmasqd instance in the filesystem |
20
20
|`REMOTE_DNSMASQ_DIRECTORY`|`/etc/dnsmasq.d`| path | Path to remote dnsmasqd instance in the filesystem |
21
21
|`LOCAL_FILE_OWNER`|`pihole:pihole`| user:group| Local owner and group of the pi-hole config |
22
22
|`REMOTE_FILE_OWNER`|`pihole:pihole`| user:group| Remote owner and group of the pi-hole config |
23
23
24
24
### Docker specific settings
25
-
Gravity-sync will check your system for a native pi-hole install first (on local and remote site) and if does not detect any, tests against docker/podman pi-hole instances.
26
-
Here, you can specific the docker or podman container name, that gravity-sync should interact with.
25
+
Gravity-sync will check your system for a native Pi-hole install first (on local and remote site) and if does not detect any, tests against Docker/Podman Pi-hole instances.
26
+
Here, you can specific the Docker or Podman container name, that Gravity Sync should interact with.
|`DEFAULT_PIHOLE_DIRECTORY`|`/etc/pihole`| path | Docker/Podman: Path to pi-hole instance within a docker/podman containrt. Don't mix up with `LOCAL_PIHOLE_DIRECTORY`, which is only used against local pi-hole instances (non-dockerized). |
36
+
|`DEFAULT_PIHOLE_DIRECTORY`|`/etc/pihole`| path | Docker/Podman: Path to Pi-hole instance within a Docker/Podman container. Don't mix up with `LOCAL_PIHOLE_DIRECTORY`, which is only used against local Pi-hole instances (non-dockerized). |
37
37
|`LOCAL_PIHOLE_BINARY`|`/usr/local/bin/pihole`| path | Path to `pihole` binary on local system |
38
38
|`REMOTE_PIHOLE_BINARY`|`/usr/local/bin/pihole`| path | Path to `pihole` binary on remote system |
39
39
|`LOCAL_FTL_BINARY`|`/usr/bin/pihole-FTL`| path | Path to `pihole-FTL` binary on local system |
@@ -45,7 +45,7 @@ These settings are most likely the same on all systems. No need to touch them bu
45
45
|`PIHOLE_CONTAINER_IMAGE`|`pihole/pihole`| path | Name of the default pi-hole docker image |
46
46
47
47
### Nitty-gritty finetuning the target files
48
-
Here, you can specifiy the gravity, DNS (A, CNAME) and DHCP settings file of pi-hole. It is almost certain, that these filenames do never change (except upstream pi-hole decides so). Better do not touch them.
48
+
Here, you can specifiy the Gravity, DNS (A, CNAME) and DHCP settings file of Pi-hole. It is almost certain, that these filenames do never change (except if upstream Pi-hole decides so).
|`PH_GRAVITY_FI`|`gravity.db`| file | The gravity filename (blocklist) of pihole |
@@ -78,8 +78,8 @@ Customize parameters for accessing the remote end via SSH
78
78
|`GS_SSH_PORT`|`22`| port | Port of the remote gravity-sync container/host |
79
79
|`GS_SSH_PKIF`|`<GS_ETC_PATH>/gravity-sync.rsa`| file | Path to the local SSH private key of gravity-sync, that will be used for pubkey auth against the remote |
80
80
81
-
### Upgrade: Gravity-sync sourcecode location
82
-
Gravity-sync is locally installed as a github repo. In order to upgrade your local gravity-sync instance via `gravity-sync upgrade` to the latest version, the path to that git-repo must be known and can be specified below.
81
+
### Upgrade: Gravity Sync sourcecode location
82
+
Gravity Sync is locally installed as a GitHub repo. In order to upgrade your local Gravity Sync instance via `gravity-sync upgrade` to the latest version, the path to that gitrepo must be known and can be specified below.
0 commit comments