{"id":1864,"date":"2026-06-28T20:59:39","date_gmt":"2026-06-28T18:59:39","guid":{"rendered":"https:\/\/pila.fr\/wordpress\/?p=1864"},"modified":"2026-06-28T21:09:08","modified_gmt":"2026-06-28T19:09:08","slug":"installer-nextcloud-dans-un-pod-podman","status":"publish","type":"post","link":"https:\/\/pila.fr\/wordpress\/archives\/1864","title":{"rendered":"Installer NextCloud dans un Pod Podman"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Cet article contient la proc\u00e9dure que j&rsquo;ai utilis\u00e9e pour mettre en place facilement une instance de NextCloud sur mon serveur domestique. Sa vocation principale est de me permettre de r\u00e9it\u00e9rer la proc\u00e9dure, sans aucune garantie d&rsquo;ad\u00e9quation avec un besoin autre.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On cr\u00e9\u00e9 un pod \u00ab\u00a0nextcloud\u00a0\u00bb, qui contient 2 conteneur : l&rsquo;instance NextCloud, et une base de donn\u00e9e MariaDB. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les donn\u00e9es des 2 conteneurs sont stock\u00e9es dans les volumes respectifs \u00ab\u00a0nextcloud_data\u00a0\u00bb et \u00ab\u00a0nextcloud_mariadb\u00a0\u00bb pour permettre leur sauvegarde ult\u00e9rieure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il suffit de 3 commandes :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># podman pod create --name nextcloud-pod -p 8080:80\n\n# podman run -d --name mariadb \\\n  --pod nextcloud-pod \\\n  -e MARIADB_ROOT_PASSWORD=XXXXXXXXX \\\n  -e MARIADB_USER=nextcloud \\\n  -e MARIADB_PASSWORD=YYYYYYYYY \\\n  -e MARIADB_DATABASE=nextcloud \\\n  -v nextcloud_mariadb:\/var\/lib\/mysql \\\n  docker.io\/library\/mariadb:latest\n\n# podman run -d --name nextcloud \\\n  --pod nextcloud-pod  \\\n  -e MYSQL_HOST=mariadb \\\n  -e MYSQL_DATABASE=nextcloud \\\n  -e MYSQL_USER=nextcloud \\\n  -e MYSQL_PASSWORD=YYYYYYYYY \\\n  -v nextcloud_data:\/var\/www\/html \\\n  docker.io\/library\/nextcloud:latest\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Remplacer bien s\u00fbr XXXXXXXXX  ainsi que YYYYYYYYY  par des mots de passe fort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ensuite, l&rsquo;installation se poursuit dans un navigateur, \u00e0 l&rsquo;adresse ZZZ.ZZZ.ZZZ.ZZZ:8080 (ZZZ.ZZZ.ZZZ.ZZZ \u00e9tant l&rsquo;adresse IP du serveur).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"739\" src=\"https:\/\/pila.fr\/wordpress\/wp-content\/uploads\/2026\/06\/image.png\" alt=\"\" class=\"wp-image-1868\" srcset=\"https:\/\/pila.fr\/wordpress\/wp-content\/uploads\/2026\/06\/image.png 792w, https:\/\/pila.fr\/wordpress\/wp-content\/uploads\/2026\/06\/image-300x280.png 300w, https:\/\/pila.fr\/wordpress\/wp-content\/uploads\/2026\/06\/image-768x717.png 768w, https:\/\/pila.fr\/wordpress\/wp-content\/uploads\/2026\/06\/image-750x700.png 750w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cliquer, sur \u00ab\u00a0Installer\u00a0\u00bb . J&rsquo;obtiens ensuite une erreur de r\u00e9cup\u00e9ration des applications recommand\u00e9e, mais cela ne semble pas avoir d&rsquo;impact, il suffit de saisir \u00e0 nouveau l&rsquo;URL pour retourner sur la page principale de NextCloud.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">D\u00e9marrage automatique<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code># podman generate systemd --new --name mariadb -f\n# podman generate systemd --new --name nextcloud -f\n# mv container-* \/etc\/systemd\/system\/\n# systemctl enable container-mariadb.service\n# systemctl enable container-nextcloud.service<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sources : <br><a href=\"https:\/\/www.ojambo.com\/install-nextcloud-in-podman-container\">https:\/\/www.ojambo.com\/install-nextcloud-in-podman-container<\/a><br><a href=\"https:\/\/hub.docker.com\/_\/mariadb\">https:\/\/hub.docker.com\/_\/mariadb<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cet article contient la proc\u00e9dure que j&rsquo;ai utilis\u00e9e pour mettre en place facilement une instance de NextCloud sur mon serveur domestique. Sa vocation principale est de me permettre de r\u00e9it\u00e9rer la proc\u00e9dure, sans aucune garantie d&rsquo;ad\u00e9quation avec un besoin autre. Installation On cr\u00e9\u00e9 un pod \u00ab\u00a0nextcloud\u00a0\u00bb, qui contient 2 conteneur : l&rsquo;instance NextCloud, et une &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/pila.fr\/wordpress\/archives\/1864\">Lire la suite<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[66],"class_list":["post-1864","post","type-post","status-publish","format-standard","hentry","category-linux-2","tag-linux","item-wrap"],"_links":{"self":[{"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/posts\/1864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/comments?post=1864"}],"version-history":[{"count":8,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/posts\/1864\/revisions"}],"predecessor-version":[{"id":1875,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/posts\/1864\/revisions\/1875"}],"wp:attachment":[{"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/media?parent=1864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/categories?post=1864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pila.fr\/wordpress\/wp-json\/wp\/v2\/tags?post=1864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}