Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
doc:formations:hebergement:service:nextcloud [2020/11/27 18:16] – [Quel "serveur" nextcloud] jeremie | doc:formations:hebergement:service:nextcloud [2021/03/04 18:51] (Version actuelle) – [Quelle installation?] jeremie |
---|
* propose de gérer calendriers, taches et contacts (protocoles classiques caldav, carddav) | * propose de gérer calendriers, taches et contacts (protocoles classiques caldav, carddav) |
| |
===== Quel "serveur" nextcloud ===== | ===== Quelle installation? ===== |
| |
Nextcloud est écrit en PHP et correspond à un simple dossier servi par un serveur web, associé à une base de données. Il est donc facile à utiliser et installer un peu partout, d'autant qu'il n'y a pas moins de quatre façon de faire ! | Nextcloud est écrit en PHP et correspond à un simple dossier servi par un serveur web, associé à une base de données. Il est donc facile à utiliser et installer un peu partout, d'autant qu'il n'y a pas moins de quatre façon de faire ! |
| |
* "à la main", dans un environnement existant ([[https://docs.nextcloud.com/server/16/admin_manual/installation/|pas besoin de serveur exclusif]] à ce service): voir la [[..:serveur:nextcloud_installation|page dédiée]]. | * "à la main", dans un environnement existant ([[https://docs.nextcloud.com/server/16/admin_manual/installation/|pas besoin de serveur exclusif]] à ce service): voir la [[..:serveur:nextcloud_installation|page dédiée]]. C'est une façon de faire respectable pour éviter d'avoir deux serveurs web sur une même machine (cout en mémoire significatif). |
| |
* avec ''sudo snap install nextcloud'' (non testé) pour un service "semi tout cuit" (mais il va prendre le port HTTP/HTTPS, voir alors [[doc:formations:hebergement:service:apache#reverse_proxy|le proxying web]] pour héberger d'autres services web) | * avec ''sudo snap install nextcloud'', trivial à installer, mais qui va "concurrencer" le port HTTP/HTTPS de votre serveur web s'il existe déjà. Voyez alors [[doc:formations:hebergement:service:apache#reverse_proxy|le proxying web]] qui vous permettra de faire cohabiter les deux services. |
| |
* via un docker (non abordé ici, voir [[https://hub.docker.com/_/nextcloud|en anglais ici]]) | * via un docker pour le cloisonner ("sandboxing"), abordé sur cette page mixte [[[[..:serveur:nextcloud_docker|docker/mattermost]] |
| |
* enfin une [[https://www.scaleway.com/en/imagehub/nextcloud/|instant app nextcloud]] toute faite chez Scaleway, extrèmement [[https://www.scaleway.com/en/docs/deploy-nextcloud-in-seconds/|facile à déployer]], mais sur une instance de serveur dédiée qu'il faudra donc payer. | * enfin une [[https://www.scaleway.com/en/imagehub/nextcloud/|instant app nextcloud]] toute faite chez Scaleway, extrèmement [[https://www.scaleway.com/en/docs/deploy-nextcloud-in-seconds/|facile à déployer]], mais sur une instance de serveur dédiée qu'il faudra donc payer. Cette option sera plus difficile à faire cohabiter avec d'autres services hébergés sur le même serveur! |
| |
==== "Instant app" de scaleway ==== | ==== "Instant app" de scaleway ==== |