Objectif: synchroniser les données de mon NAS (hébergé sur Turris Mox) avec d’autres machines, en pseudo-temps réel.
Syncthing est parfait pour ça. J’ai dû faire un peu de configuration pour qu’il soit capable de synchroniser des données en conservant leurs propriétaires (attribut owner), sans pour autant le faire tourner en tant que root.
Les routeurs Turris/OpenWRT permettent facilement de partager un disque en réseau. Mais il faut bricoler un peu pour que le disque en question soit chiffré.
Suite à mon précédent article, voici une mise à jour sur les différentes possibilités pour faire tourner un serveur headless sur Olinuxino A64, et sur les difficultés que j’ai eues.
J’ai voulu faire passer tout mon trafic Internet (entrant et sortant) par un VPN.
Pour avoir de l’IPv6 (mon FAI ne me fournit que de l’IPv4), pour passer par un FAI favorable à la neutralité du net, et pour pouvoir changer de mode d’accès à Internet sans impact sur mon auto-hébergement (typiquement, utiliser le WiFi d’un voisin ou d’un téléphone 4G, si ma box est en panne, sans changer d’adresses IP).
Il est probable que tout ce qui suit soit aussi applicable à n’importe quel appareil basé sur OpenWRT.
J’ai acheté un Turris Mox (via la campagne de crowdfunding en 2018-2019), et ai voulu utiliser Ansible pour rendre sa configuration reproductible, sans la figer pour autant.
Il est probable que ce qui suit soit en grande partie applicable à n’importe quel appareil basé sur OpenWRT.