synology
Ceci est une ancienne révision du document !
Installer Nextcloud et Collabora sur un NAS Synology DSM7.2+
Les grandes étapes :
- Installer et configurer le système de base Synology DSM
- Installer l'application “Container Manager” (gestion des différents containers)
- Installer l'application DNS Server
- Installer l'application Web Station
L'ensemble des applicatifs vont être exécutés dans le Container Manager sous forme de container.
Dans Container Manager :
- le volet “Projets” désigne un ensemble de container qui communiquent entre eux
- le volet “Conteneurs”, comme son nom l'indique, désigne les conteneurs installés par les projets
- le volet “Images” affiche les images des conteneurs “vierges” (les versions)
- le volet “Registre” liste les images disponibles dans les dépôts paramétrés (par défaut Docker Hub)
- le volet “Réseau” contient les différents réseaux virtuels, ils seront gérés automatiquement par les projets
- le volet “Journal” permet de consulter les logs, si nécessaire.
A noter aussi :
- les données des volumes sont stockés dans /volume1/\@docker/volumes
Le projet “Nextcloud” est le premier des deux projets à créer. Il contiendra :
- Un container Nextcloud (pour l'applicatif)
- Un container Mariadb (pour la base de données)
- Un container Redis (pour améliorer les performances du cache Nextcloud)
Un exemple de projet Nextcloud :
volumes: nextcloud: custom_apps: config: data: #themes: db: services: mariadb: image: mariadb:latest restart: always command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW volumes: - db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=votremotdepasserootmariadb - MYSQL_PASSWORD=votremotdepassemariadb - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud nextcloud: image: nextcloud:27.1.2 restart: always ports: - 8080:80 links: - mariadb - redis volumes: - nextcloud:/var/www/html - custom_apps:/var/www/html/custom_apps - config:/var/www/html/config - data:/var/www/html/data #- themes:/var/www/html/themes/ environment: - MYSQL_PASSWORD=motdepassmariadb - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - MYSQL_HOST=db - REDIS_HOST_PASSWORD=votremotdepasseredis redis: image: redis restart: always command: redis-server --requirepass votremotdepasseredis
Autre documents relatifs au Synology
synology.1755008527.txt.gz · Dernière modification : 2025/08/12 14:22 de obilhaut