Avec Grocy, on peut gérer tout un ménage, un restaurant, un café, un bistrot ou une épicerie. On peut gérer les réfrigérateurs, les menus, les tâches, les listes de courses et la durée de conservation des aliments.
Aujourd’hui, je montre comment installer un service Grocy sur le diskstation Synology.
Option pour les professionnels
En tant qu’utilisateur expérimenté de Synology, on peut bien sûr se connecter directement avec SSH et installer l’ensemble du setup via un fichier Docker Compose.
version: "2.1"
services:
grocy:
image: ghcr.io/linuxserver/grocy
container_name: grocy
environment:
- PUID=1024
- PGID=100
- TZ=Europe/Berlin
volumes:
- ./data:/config
ports:
- 9283:80
restart: unless-stopped
Vous trouverez d’autres images Docker utiles pour une utilisation à domicile dans le Dockerverse.
Étape 1 : Préparer le dossier Grocy
Je crée un nouveau répertoire appelé “grocy” dans le répertoire Docker.
Étape 2 : installer Grocy
Je clique sur l’onglet “Registre” dans la fenêtre docker de Synology et je recherche “Grocy”. Je sélectionne l’image docker “linuxserver/grocy:latest” et je clique ensuite sur le tag “latest”.
Je double-clique sur mon image Grocy.
Ensuite, je clique sur “Paramètres avancés” et j’active ici aussi le “Redémarrage automatique”. Je sélectionne l’onglet “Volume” et clique sur “Ajouter un dossier”. Là, je crée un nouveau dossier avec ce chemin de montage “/config”.
J’attribue des ports fixes pour le conteneur “Grocy”. Sans ports fixes, il se pourrait que le “serveur Grocy” tourne sur un autre port après un redémarrage.
Nom de la variable | Valeur | Qu’est-ce que c’est ? |
---|---|---|
TZ | Europe/Berlin | Fuseau horaire |
PUID | 1024 | ID utilisateur de l’utilisateur admin Synology |
PGID | 100 | ID de groupe de l’utilisateur admin Synology |
Le conteneur peut maintenant être démarré. J’appelle le serveur Grocy avec l’adresse IP de Synology et mon port de conteneur et je me connecte avec le nom d’utilisateur “admin” et le mot de passe “admin”.