This repository contains two simple Home Assistant add-ons which wraps Syncthing Discovery and Syncthing Relay services to be run on a Home Assistant instance.
The general purpose of these add-ons is to provide a simple private infrastructure for Syncthing, indenendent from global and public relay and discovery services.
To install the add-ons, follow these steps:
-
Add the repository to your Home Assistant instance:
- Go to the Supervisor panel in Home Assistant.
- Click on the "Add-on Store" tab.
- Click on the three dots menu in the top right corner and select "Repositories".
- Add the URL of this repository:
https://github.com/BartRuSec/syncthing-utils-ha-addons
.
-
Install the desired add-ons (Syncthing Discovery or Syncthing Relay) from the list of available add-ons.
The Syncthing Discovery add-on provides a discovery service for Syncthing nodes. Once installed and started, it will allow Syncthing nodes to discover each other on the network.
The Syncthing Relay add-on provides a relay service for Syncthing nodes. This service helps Syncthing nodes communicate with each other when direct connections are not possible.
This project is maintained by BartRuSec.
This project is licensed under the terms of the MPL-2.0. For more information, see the LICENSE file.
The Syncthing software itself is licensed under the terms of the MPL-2.0 license. For more information, see the Syncthing License.