Remplacement du serveur REST de Restic par Nginx pour les sauvegardes

2025-06-08

L'auteur utilise intelligemment Nginx pour remplacer la solution de sauvegarde du serveur REST de Restic, créant deux hôtes virtuels Nginx : en écriture seule et administrateur. L'hôte en écriture seule empêche la suppression de données, tandis que l'hôte administrateur permet des opérations d'administration. La configuration utilise les modules DAV et LUA de Nginx, employant quelques astuces pour gérer les méthodes HTTP et les codes de réponse, et utilisant des expressions régulières pour modifier la sortie JSON de l'autoindex. Bien que l'approche soit quelque peu artisanale, elle est efficace et efficiente. L'auteur aborde également les problèmes de sécurité et mentionne des projets de simplification de la configuration à l'avenir.

Développement