{"id":94577,"date":"2026-11-02T15:04:24","date_gmt":"2026-11-02T14:04:24","guid":{"rendered":"https:\/\/nextcloud.com\/?p=94577"},"modified":"2026-11-05T15:19:06","modified_gmt":"2026-11-05T14:19:06","slug":"how-to-install-the-nextcloud-all-in-one-on-linux","status":"publish","type":"post","link":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/","title":{"rendered":"How to install Nextcloud All-in-One (AIO) on Linux with Docker"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Running your own Nextcloud gives you full control over your files, calendars, chats, and documents, but setting up a server stack by hand can be intimidating. With Nextcloud All-in-One (AIO), you can start a single Docker container and a browser-based interface handles the rest, from domain checks and certificates to optional add-ons, backups, and updates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this guide, we walk you through every step of installing Nextcloud AIO on a Linux machine, from installing Docker to logging in to your new Nextcloud instance and setting up backups. If you&rsquo;re on Windows, check out our <a href=\"https:\/\/nextcloud.com\/blog\/your-guide-to-the-nextcloud-all-in-one-on-windows-10-11\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud AIO guide for Windows 11<\/a> instead.<\/p>\n\n\n<div class=\"nc-toc is-collapsed\">\n\t<div class=\"nc-toc__header\">\n\t\t<p class=\"nc-toc__title\">Table of contents<\/p>\n\t\t<button type=\"button\" class=\"nc-toc__toggle\" aria-controls=\"nc-toc-nav\" aria-expanded=\"false\">\n\t\t\t<span class=\"nc-toc__sr\">Toggle table of contents<\/span>\n\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M3 5h2v2H3zm4 0h14v2H7zm-4 6h2v2H3zm4 0h14v2H7zm-4 6h2v2H3zm4 0h14v2H7z\"\/><\/svg>\n\t\t\t<svg class=\"nc-toc__chevron\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M12 17.4 2.6 8l2.1-2.1L12 13.2l7.3-7.3L21.4 8z\"\/><\/svg>\n\t\t<\/button>\n\t<\/div>\n\t<nav class=\"nc-toc__nav\" id=\"nc-toc-nav\" aria-label=\"Table of contents\" hidden>\n\t\t\t<\/nav>\n<\/div>\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n\tvar toc = document.querySelector('.nc-toc');\n\tif (!toc) return;\n\n\tvar OFFSET = 30; \/\/ px kept above a heading when jumping to it (sticky header)\n\tvar content = toc.closest('.entry-content, article') || toc.parentElement; \/\/ post content wrapper \u2013 adjust if needed\n\tvar nav = toc.querySelector('.nc-toc__nav');\n\tvar toggle = toc.querySelector('.nc-toc__toggle');\n\n\tvar headings = Array.prototype.filter.call(content.querySelectorAll('h2, h3'), function (h) {\n\t\treturn !toc.contains(h) && h.textContent.trim() !== '';\n\t});\n\tif (!headings.length) {\n\t\ttoc.remove();\n\t\treturn;\n\t}\n\n\t\/\/ Same id format as Easy TOC \/ WordPress (e.g. built-together-%f0%9f%a4%9d), so old anchor links keep working.\n\tfunction slugify(text) {\n\t\treturn text.toLowerCase().trim()\n\t\t\t.replace(\/[\\u2018\\u2019\\u201c\\u201d]\/g, '')\n\t\t\t.replace(\/[\\u00a0\\u2013\\u2014]\/g, '-')\n\t\t\t.replace(\/[^\\x00-\\x7f]\/gu, function (c) { return encodeURIComponent(c).toLowerCase(); })\n\t\t\t.replace(\/\\.\/g, '-')\n\t\t\t.replace(\/[^%a-z0-9 _-]\/g, '')\n\t\t\t.replace(\/\\s+\/g, '-')\n\t\t\t.replace(\/-+\/g, '-')\n\t\t\t.replace(\/^-|-$\/g, '');\n\t}\n\n\t\/\/ Build the list: H2 items, with H3s nested under the H2 before them.\n\tvar list = document.createElement('ul');\n\tvar lastItem = null;\n\tvar subList = null;\n\n\theadings.forEach(function (h) {\n\t\tif (!h.id) {\n\t\t\tvar base = slugify(h.textContent) || 'section';\n\t\t\tvar id = base;\n\t\t\tvar n = 2;\n\t\t\twhile (document.getElementById(id)) {\n\t\t\t\tid = base + '-' + n++;\n\t\t\t}\n\t\t\th.id = id;\n\t\t}\n\n\t\tvar li = document.createElement('li');\n\t\tvar a = document.createElement('a');\n\t\ta.href = '#' + h.id;\n\t\tvar text = document.createElement('span');\n\t\ttext.className = 'nc-toc__text'; \/\/ underline goes on this, not on the number\n\t\ttext.textContent = h.textContent.trim().replace(\/\\s+\/g, ' ');\n\t\ta.appendChild(text);\n\t\tli.appendChild(a);\n\n\t\tif (h.tagName === 'H3' && lastItem) {\n\t\t\tif (!subList) {\n\t\t\t\tsubList = document.createElement('ul');\n\t\t\t\tlastItem.appendChild(subList);\n\t\t\t}\n\t\t\tsubList.appendChild(li);\n\t\t} else {\n\t\t\tlist.appendChild(li);\n\t\t\tlastItem = li;\n\t\t\tsubList = null;\n\t\t}\n\t});\n\tnav.appendChild(list);\n\n\t\/\/ Smooth scroll with offset\n\tvar reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\tfunction scrollToHeading(el, smooth) {\n\t\tvar top = el.getBoundingClientRect().top + window.pageYOffset - OFFSET;\n\t\twindow.scrollTo({ top: top, behavior: smooth && !reduceMotion ? 'smooth' : 'auto' });\n\t}\n\n\tnav.addEventListener('click', function (e) {\n\t\tvar a = e.target.closest('a');\n\t\tif (!a) return;\n\t\tvar el = document.getElementById(a.getAttribute('href').slice(1));\n\t\tif (!el) return;\n\t\te.preventDefault();\n\t\tscrollToHeading(el, true);\n\t\thistory.pushState(null, '', a.getAttribute('href'));\n\t});\n\n\t\/\/ Show \/ hide the list\n\ttoggle.addEventListener('click', function () {\n\t\tvar open = toggle.getAttribute('aria-expanded') === 'true';\n\t\ttoggle.setAttribute('aria-expanded', String(!open));\n\t\tnav.hidden = open;\n\t\ttoc.classList.toggle('is-collapsed', open);\n\t});\n\n\t\/\/ The ids only exist now, so jump to a shared #anchor link ourselves.\n\tif (location.hash.length > 1) {\n\t\tvar hash = location.hash.slice(1);\n\t\tvar target = document.getElementById(hash) || document.getElementById(hash.toLowerCase());\n\t\tif (target) {\n\t\t\twindow.addEventListener('load', function () {\n\t\t\t\tscrollToHeading(target, false);\n\t\t\t});\n\t\t}\n\t}\n});\n<\/script>\n\n\n\n<h2 class=\"wp-block-heading\">What is Nextcloud All-in-One?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud All-in-One is a Docker-based project that allows you to install just one container that does the heavy lifting of creating and managing all containers needed for a complete Nextcloud installation. It provides easy deployment and maintenance of Nextcloud&rsquo;s features, a user-friendly interface, stress-free updates, and a straightforward approach for getting everything to work out of the box.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud AIO includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nextcloud<\/li>\n\n\n\n<li>High-performance backend for <a href=\"https:\/\/nextcloud.com\/files\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud Files<\/a><\/li>\n\n\n\n<li>Redis and APCu for fast caching, and PostgreSQL as the database<\/li>\n\n\n\n<li>Optional:\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/nextcloud.com\/office\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud Office<\/a><\/li>\n\n\n\n<li>High-performance backend for <a href=\"https:\/\/nextcloud.com\/talk\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud Talk<\/a> and <a href=\"https:\/\/nextcloud-talk.readthedocs.io\/en\/latest\/TURN\/\" target=\"_blank\" rel=\"noreferrer noopener\">TURN server<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nextcloud\/nextcloud-talk-recording\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud Talk Recording Server<\/a><\/li>\n\n\n\n<li>Backup solution (based on <a href=\"https:\/\/github.com\/borgbackup\/borg#what-is-borgbackup\" target=\"_blank\" rel=\"noreferrer noopener\">BorgBackup<\/a>)<\/li>\n\n\n\n<li>Imaginary (for previews of HEIC, HEIF, Illustrator, PDF, SVG, TIFF, and WEBP files)<\/li>\n\n\n\n<li><a href=\"https:\/\/docs.nextcloud.com\/server\/stable\/admin_manual\/configuration_server\/antivirus_configuration.html\" target=\"_blank\" rel=\"noreferrer noopener\">ClamAV<\/a> (antivirus backend for Nextcloud)<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nextcloud\/fulltextsearch\" target=\"_blank\" rel=\"noreferrer noopener\">Fulltextsearch<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nextcloud\/whiteboard\" target=\"_blank\" rel=\"noreferrer noopener\">Whiteboard<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nextcloud\/docker-socket-proxy\" target=\"_blank\" rel=\"noreferrer noopener\">Docker Socket Proxy<\/a> (needed for <a href=\"https:\/\/github.com\/cloud-py-api\/app_api#nextcloud-appapi\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud AppAPI<\/a>)<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/tree\/main\/community-containers#community-containers\" target=\"_blank\" rel=\"noreferrer noopener\">Community containers<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud AIO is free for up to 100 users. If you need more, <a href=\"https:\/\/nextcloud.com\/enterprise\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud Enterprise<\/a> has you covered.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you start, make sure your setup meets the following requirements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A Linux PC or server<\/strong> (e.g., with Ubuntu 24.04 LTS) with at least 4 GB of RAM and two cores.<\/li>\n\n\n\n<li><strong>A supported CPU architecture:<\/strong> x86_64 (amd64) or aarch64 (arm64).<\/li>\n\n\n\n<li><strong>Suitable storage:<\/strong> An SSD is recommended. HDDs work but are noticeably slower. SD cards are not recommended, since the database and other components write to disk constantly.<\/li>\n\n\n\n<li><strong>A domain.<\/strong> You can use a domain you already own, or, if you don&rsquo;t have one, Nextcloud AIO can register a free deSEC domain for you during setup (see Step 4).<\/li>\n\n\n\n<li><strong>The ability to open ports<\/strong> in your firewall or router, so your Nextcloud is reachable from the internet. Make sure that you are not behind <a href=\"https:\/\/en.wikipedia.org\/wiki\/Carrier-grade_NAT\" target=\"_blank\" rel=\"noreferrer noopener\">CGNAT<\/a>. If you use the free deSEC domain, you can skip port forwarding for now and do it later, once you want to make your instance publicly accessible. If you can&rsquo;t open ports at all or don&rsquo;t want your instance to be reachable from the internet, take a look at the guides for <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/6817\" target=\"_blank\" rel=\"noreferrer noopener\">running Nextcloud AIO via Tailscale<\/a> or <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/blob\/main\/local-instance.md\" target=\"_blank\" rel=\"noreferrer noopener\">running Nextcloud AIO locally<\/a>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Please note that this guide is for a setup without a web server or reverse proxy (like Apache, nginx, etc.) already in place. If you want to run Nextcloud AIO behind a web server or reverse proxy, check the corresponding <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/blob\/main\/reverse-proxy.md\" target=\"_blank\" rel=\"noreferrer noopener\">documentation page<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install Docker<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Install Docker on your Linux system by following the instructions in the <a href=\"https:\/\/docs.docker.com\/engine\/install\/#server\" target=\"_blank\" rel=\"noreferrer noopener\">Docker documentation<\/a>. The easiest way is to install it with the convenience script:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -fsSL https:\/\/get.docker.com | sudo sh<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f Snap-based Docker installations are not supported. This mostly affects Ubuntu users. To check whether you&rsquo;re using the snap version, run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo docker info | grep \"Docker Root Dir\" | grep \"\/var\/snap\/docker\/\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the output shows <code>\/var\/snap\/docker\/<\/code>, switch to a standard Docker installation by following the <a href=\"https:\/\/docs.docker.com\/engine\/install\/ubuntu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Docker installation guide for Ubuntu<\/a> before you continue. Only remove the snap package (<code>sudo snap remove docker<\/code>) once you&rsquo;re sure that no existing containers are running in it, so you don&rsquo;t lose any data.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">If you need IPv6 support, follow the instructions for <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/blob\/main\/docker-ipv6-support.md\" target=\"_blank\" rel=\"noreferrer noopener\">how to enable IPv6 for Docker<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Start the Nextcloud AIO mastercontainer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud AIO uses a special container, the mastercontainer, to create and manage all the other containers in your Nextcloud setup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open a terminal and start it with this command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># For Linux and without a web server or reverse proxy (like Apache or nginx) already in place:\nsudo docker run \\\n--init \\\n--sig-proxy=false \\\n--name nextcloud-aio-mastercontainer \\\n--restart always \\\n--publish 80:80 \\\n--publish 8080:8080 \\\n--publish 8443:8443 \\\n--volume nextcloud_aio_mastercontainer:\/mnt\/docker-aio-config \\\n--volume \/var\/run\/docker.sock:\/var\/run\/docker.sock:ro \\\nghcr.io\/nextcloud-releases\/all-in-one:latest<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A few things to keep in mind about this command:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Don&rsquo;t change the container name<\/strong> (<code>nextcloud-aio-mastercontainer<\/code>) <strong>or the volume name<\/strong> (<code>nextcloud_aio_mastercontainer<\/code>). Updates of the mastercontainer and the built-in backups depend on them.<\/li>\n\n\n\n<li><strong>If port 8080 is already in use<\/strong> on your machine, you can map the Nextcloud AIO interface to a different host port, e.g., <code>--publish 8081:8080<\/code>.<\/li>\n\n\n\n<li><strong>For production use,<\/strong> we recommend starting Nextcloud AIO with the example <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/blob\/main\/compose.yaml\" target=\"_blank\" rel=\"noreferrer noopener\">Compose file<\/a> instead of <code>docker run<\/code>, since it makes upgrades and later changes easier.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> If you&rsquo;d like to store your files in a different location than the default Docker volume, please refer to the instructions on <a href=\"https:\/\/github.com\/nextcloud\/all-in-one#how-to-change-the-default-location-of-nextclouds-datadir\" target=\"_blank\" rel=\"noreferrer noopener\">how to change the default location of Nextcloud&rsquo;s datadir<\/a>. You need to decide this before the initial installation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Open the Nextcloud AIO interface and log in<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once the mastercontainer is running, open the Nextcloud AIO interface in your browser at <code>https:\/\/localhost:8080<\/code> or <code>https:\/\/the.servers.ip.address:8080<\/code>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f Always use an IP address, not a domain, when you access port 8080. Otherwise, <a href=\"https:\/\/en.wikipedia.org\/wiki\/HTTP_Strict_Transport_Security\" target=\"_blank\" rel=\"noreferrer noopener\">HSTS<\/a> might block access to the interface later.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Port 8080 uses a self-signed certificate, so you need to accept the certificate warning in your browser. Then you should see a screen showing your Nextcloud AIO passphrase.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-scaled.png\" alt=\"Screenshot of Nextcloud AIO setup screen\" class=\"wp-image-343916\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-scaled.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-setup-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Copy the passphrase and store it somewhere safe, like a password manager. You&rsquo;ll need it every time you log in to the Nextcloud AIO interface.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alternatively, if ports 80 and 8443 are open in your firewall or router and a domain is configured to point to your server, you can reach the Nextcloud AIO interface with a valid certificate at <code>https:\/\/your-domain.com:8443<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click on \u00ab\u00a0Open Nextcloud AIO login\u00a0\u00bb and paste your passphrase.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-scaled.png\" alt=\"Screenshot of Nextcloud AIO login with passphrase screen\" class=\"wp-image-343906\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-scaled.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-login-with-passphrase-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You should now see the Nextcloud AIO interface.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-scaled.png\" alt=\"Screenshot of Nextcloud AIO new instance screen\" class=\"wp-image-343911\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-scaled.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-new-instance-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f Once your Nextcloud is up and running, logging in to the Nextcloud AIO interface directly with the passphrase is blocked for security reasons. To get back in, log in to Nextcloud as an admin, go to <strong>Administration settings \u2192 Overview<\/strong> (<code>https:\/\/your-domain.com\/settings\/admin\/overview<\/code>), and click the button at the top to open the Nextcloud AIO login. You can then log in with your passphrase as usual.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Enter your domain<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Next, you need to tell Nextcloud AIO which domain to use for your Nextcloud. You can either use your own domain or let Nextcloud AIO register a free one for you.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Option A: Use your own domain<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Type in your domain. Nextcloud AIO checks whether the domain points to your server and whether the required ports are reachable, and the interface helps you figure out what to fix if they aren&rsquo;t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the check to pass, set up the DNS record (or DDNS) for your domain so that it points to your public IP address, and forward the following ports in your router or firewall to your Linux machine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>443\/TCP<\/code> for Nextcloud itself (required)<\/li>\n\n\n\n<li><code>443\/UDP<\/code> if you want to enable HTTP\/3 (optional)<\/li>\n\n\n\n<li><code>3478\/TCP<\/code> and <code>3478\/UDP<\/code> for the Talk TURN server (only required if you enable Nextcloud Talk)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Option B: Get a free domain from deSEC<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you don&rsquo;t have a domain yet, or you just want to try out Nextcloud AIO, you can <a href=\"https:\/\/nextcloud.com\/blog\/nextcloud-all-in-one-introduces-automatic-domain-acquisition-dns-setup\/\" target=\"_blank\" rel=\"noreferrer noopener\">get a free domain right from the Nextcloud AIO interface<\/a>. Nextcloud AIO uses <a href=\"https:\/\/desec.io\" target=\"_blank\" rel=\"noreferrer noopener\">deSEC<\/a>, a Berlin-based, non-profit DNS hosting service, to register a subdomain under <code>dedyn.io<\/code> and handle the technical setup for you: it creates the DNS records, makes sure the domain points to your server, and requests the SSL certificate. Since the certificate is obtained via the DNS challenge, you don&rsquo;t need to forward any ports until you want to make your instance publicly accessible.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On the start screen, expand the section <strong>\u00ab\u00a0Don&rsquo;t have a domain? Get a free one from deSEC\u00a0\u00bb<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"1615\" height=\"1075\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03.png\" alt=\"Start screen of a new Nextcloud AIO instance with the option to register a free domain\" class=\"wp-image-417430\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03.png 1615w, https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03-865x576.png 865w, https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03-768x511.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2026\/07\/nextcloud-aio-automatic-domain-dns-setup-screenshot-03-1536x1022.png 1536w\" sizes=\"(max-width: 1615px) 100vw, 1615px\" \/><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Create a new deSEC account with your email address, or enter your credentials if you already have one. Optionally, choose the subdomain you&rsquo;d like (the part before <code>.dedyn.io<\/code>). If you leave it blank, Nextcloud AIO picks a random one.<\/li>\n\n\n\n<li>Click <strong>Register free domain via deSEC<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">As soon as your deSEC account is activated and the domain is registered, Nextcloud AIO sets it as your Nextcloud domain and keeps its DNS record up to date whenever your public IP address changes. It also sets up the <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/tree\/main\/community-containers\/caddy\" target=\"_blank\" rel=\"noreferrer noopener\">Caddy<\/a> community container as a reverse proxy and the <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/tree\/main\/community-containers\/dnsmasq\" target=\"_blank\" rel=\"noreferrer noopener\">dnsmasq<\/a> container, which lets devices on your local network reach Nextcloud via the domain. For that last part, you need to make one change in your router; see the <a href=\"https:\/\/github.com\/nextcloud\/all-in-one\/tree\/main\/community-containers\/dnsmasq\" target=\"_blank\" rel=\"noreferrer noopener\">dnsmasq documentation<\/a> for details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud AIO then downloads and starts the required containers automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: Choose your add-ons and start the containers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once your domain passes the check, you can continue to the next screen. Here, you can choose the optional add-ons you want and set your time zone. Then click on \u00ab\u00a0Start containers\u00a0\u00bb to download and start them.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-scaled.png\" alt=\"Screenshot of Nextcloud AIO download and start containers screen\" class=\"wp-image-343896\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-scaled.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You should now see a spinner while Nextcloud AIO downloads the containers. Depending on your internet speed, this usually takes around 10 minutes or more.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/nextcloud-aio-screenshot-loading-containers-screen-scaled-1.png\" alt=\"Screenshot of Nextcloud AIO loading containers screen\" class=\"wp-image-343928\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/nextcloud-aio-screenshot-loading-containers-screen-scaled-1.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-loading-containers-screen-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-loading-containers-screen-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-loading-containers-screen-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-loading-containers-screen-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-loading-containers-screen-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When all containers are downloaded, you will see this screen showing the containers still starting. During this time, Nextcloud AIO runs the initial Nextcloud installation for you:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-scaled.png\" alt=\"Screenshot of Nextcloud AIO containers and optional containers screen\" class=\"wp-image-343891\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-scaled.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-optional-containers-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When everything is done, you should see this screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full imageRoundShadow\"><img decoding=\"async\" width=\"2560\" height=\"1708\" src=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/nextcloud-aio-screenshot-containers-and-backup-and-restore-scaled-1.png\" alt=\"Screenshot of Nextcloud AIO containers and backup and restore screen\" class=\"wp-image-343886\" srcset=\"https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/nextcloud-aio-screenshot-containers-and-backup-and-restore-scaled-1.png 2560w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-backup-and-restore-300x200.png 300w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-backup-and-restore-863x576.png 863w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-backup-and-restore-768x512.png 768w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-backup-and-restore-1536x1025.png 1536w, https:\/\/nextcloud.com\/c\/uploads\/2025\/10\/Nextcloud-AIO-screenshot-containers-and-backup-and-restore-2048x1366.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can now open your new Nextcloud instance and log in with your admin credentials. That&rsquo;s it! Your Nextcloud is up and running.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7: Set up backups and updates<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before you start moving your data into Nextcloud, take a few minutes to set up backups. Nextcloud AIO comes with a built-in backup solution based on BorgBackup. Backups are incremental, compressed, and encrypted, so only the first one takes a while.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create your first backup<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the Nextcloud AIO interface and go to the backup section.<\/li>\n\n\n\n<li>Enter a backup location. This can be a local path, ideally on a separate drive that&rsquo;s mounted on your host (e.g., <code>\/mnt\/backup<\/code>), or the URL of a remote Borg repository.<\/li>\n\n\n\n<li>Click on <strong>Create backup<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Nextcloud AIO shows you an encryption key for your backups. <strong>Store this key in a safe place.<\/strong> Without it, you won&rsquo;t be able to restore your instance from a backup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the first backup is done, you can enable daily backups. With daily backups enabled, you can also turn on automatic updates for all containers, Nextcloud, and its apps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that files you connect to Nextcloud via the external storage app are not included in Nextcloud AIO&rsquo;s backups.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Keep your instance up to date<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When updates are available, Nextcloud AIO notifies all Nextcloud admins, and the Nextcloud AIO interface shows them below the containers section. To install them, create a backup first, then click on <strong>Stop containers<\/strong> and <strong>Start and update containers<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&rsquo;ve enabled daily backups with automatic updates, Nextcloud AIO does all of this for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you run into problems during the installation, these sections of the Nextcloud AIO documentation cover the most common issues:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The domain check fails even though everything is configured correctly: You can <a href=\"https:\/\/github.com\/nextcloud\/all-in-one#how-to-skip-the-domain-validation\" target=\"_blank\" rel=\"noreferrer noopener\">skip the domain validation<\/a>.<\/li>\n\n\n\n<li>The containers can&rsquo;t communicate with each other on Fedora, RHEL, CentOS, SUSE, or other distributions that use firewalld: Follow the instructions on <a href=\"https:\/\/github.com\/nextcloud\/all-in-one#how-to-resolve-firewall-problems-with-fedora-linux-rhel-os-centos-suse-linux-and-others\" target=\"_blank\" rel=\"noreferrer noopener\">how to resolve firewall problems<\/a>.<\/li>\n\n\n\n<li>Something went wrong during the initial setup and you want to start over: Here&rsquo;s <a href=\"https:\/\/github.com\/nextcloud\/all-in-one#how-to-properly-reset-the-instance\" target=\"_blank\" rel=\"noreferrer noopener\">how to properly reset the instance<\/a>. Only do this on a fresh installation, since it deletes all data.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For everything else, check out the <a href=\"https:\/\/github.com\/nextcloud\/all-in-one#faq\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud AIO FAQ<\/a> or ask the community in the <a href=\"https:\/\/help.nextcloud.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Nextcloud forum<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to install the Nextcloud AIO Docker image on Linux and get your own collaboration platform running in just a few steps.<\/p>\n","protected":false},"author":60,"featured_media":448812,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"publish_to_discourse":"","publish_post_category":"9","wpdc_auto_publish_overridden":"1","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"415408","discourse_permalink":"https:\/\/help.nextcloud.com\/t\/how-to-install-nextcloud-all-in-one-aio-on-linux-with-docker\/155418","wpdc_publishing_response":"success","wpdc_publishing_error":"","footnotes":""},"categories":[11,12],"tags":[479,480],"class_list":["post-94577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-general","tag-nextcloud-aio","tag-setup-guide"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud<\/title>\n<meta name=\"description\" content=\"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud\" \/>\n<meta property=\"og:description\" content=\"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Nextcloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Nextclouders\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-02T14:04:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-05T14:19:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image-1024x576.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kevin Herschbach\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kevin Herschbach\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/\"},\"author\":{\"name\":\"Kevin Herschbach\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#\\\/schema\\\/person\\\/f3e766d1e7048f3e434902ae8c191593\"},\"headline\":\"How to install Nextcloud All-in-One (AIO) on Linux with Docker\",\"datePublished\":\"2026-11-02T14:04:24+00:00\",\"dateModified\":\"2026-11-05T14:19:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/\"},\"wordCount\":1843,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/11\\\/nextcloud-aio-linux-installation-featured-image.png\",\"keywords\":[\"nextcloud aio\",\"setup guide\"],\"articleSection\":[\"Blog\",\"General\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/\",\"name\":\"How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/11\\\/nextcloud-aio-linux-installation-featured-image.png\",\"datePublished\":\"2026-11-02T14:04:24+00:00\",\"dateModified\":\"2026-11-05T14:19:06+00:00\",\"description\":\"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#primaryimage\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/11\\\/nextcloud-aio-linux-installation-featured-image.png\",\"contentUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2026\\\/11\\\/nextcloud-aio-linux-installation-featured-image.png\",\"width\":1920,\"height\":1080,\"caption\":\"How to install Nextcloud All-in-One on Linux with Docker\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/blog\\\/how-to-install-the-nextcloud-all-in-one-on-linux\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install Nextcloud All-in-One (AIO) on Linux with Docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/\",\"name\":\"Nextcloud\",\"description\":\"Regain control over your data\",\"publisher\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#organization\",\"name\":\"Nextcloud\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2022\\\/10\\\/nextcloud-logo-blue-transparent.svg\",\"contentUrl\":\"https:\\\/\\\/nextcloud.com\\\/c\\\/uploads\\\/2022\\\/10\\\/nextcloud-logo-blue-transparent.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Nextcloud\"},\"image\":{\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Nextclouders\\\/\",\"https:\\\/\\\/x.com\\\/nextclouders\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/10827569\\\/\",\"https:\\\/\\\/youtube.com\\\/nextcloud\",\"https:\\\/\\\/www.instagram.com\\\/nextclouders\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/nextcloud.com\\\/fr\\\/#\\\/schema\\\/person\\\/f3e766d1e7048f3e434902ae8c191593\",\"name\":\"Kevin Herschbach\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g\",\"caption\":\"Kevin Herschbach\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud","description":"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/","og_locale":"fr_FR","og_type":"article","og_title":"How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud","og_description":"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.","og_url":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/","og_site_name":"Nextcloud","article_publisher":"https:\/\/www.facebook.com\/Nextclouders\/","article_published_time":"2026-11-02T14:04:24+00:00","article_modified_time":"2026-11-05T14:19:06+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image-1024x576.png","type":"image\/png"}],"author":"Kevin Herschbach","twitter_misc":{"\u00c9crit par":"Kevin Herschbach","Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#article","isPartOf":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/"},"author":{"name":"Kevin Herschbach","@id":"https:\/\/nextcloud.com\/fr\/#\/schema\/person\/f3e766d1e7048f3e434902ae8c191593"},"headline":"How to install Nextcloud All-in-One (AIO) on Linux with Docker","datePublished":"2026-11-02T14:04:24+00:00","dateModified":"2026-11-05T14:19:06+00:00","mainEntityOfPage":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/"},"wordCount":1843,"commentCount":0,"publisher":{"@id":"https:\/\/nextcloud.com\/fr\/#organization"},"image":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image.png","keywords":["nextcloud aio","setup guide"],"articleSection":["Blog","General"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/","url":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/","name":"How to install Nextcloud All-in-One (AIO) on Linux with Docker - Nextcloud","isPartOf":{"@id":"https:\/\/nextcloud.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#primaryimage"},"image":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image.png","datePublished":"2026-11-02T14:04:24+00:00","dateModified":"2026-11-05T14:19:06+00:00","description":"Learn how to install the Nextcloud All-in-One Docker image on Linux and get your own collaboration platform running in just a few steps.","breadcrumb":{"@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#primaryimage","url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image.png","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image.png","width":1920,"height":1080,"caption":"How to install Nextcloud All-in-One on Linux with Docker"},{"@type":"BreadcrumbList","@id":"https:\/\/nextcloud.com\/fr\/blog\/how-to-install-the-nextcloud-all-in-one-on-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nextcloud.com\/fr\/"},{"@type":"ListItem","position":2,"name":"How to install Nextcloud All-in-One (AIO) on Linux with Docker"}]},{"@type":"WebSite","@id":"https:\/\/nextcloud.com\/fr\/#website","url":"https:\/\/nextcloud.com\/fr\/","name":"Nextcloud","description":"Regain control over your data","publisher":{"@id":"https:\/\/nextcloud.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nextcloud.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/nextcloud.com\/fr\/#organization","name":"Nextcloud","url":"https:\/\/nextcloud.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/nextcloud.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","contentUrl":"https:\/\/nextcloud.com\/c\/uploads\/2022\/10\/nextcloud-logo-blue-transparent.svg","width":"1024","height":"1024","caption":"Nextcloud"},"image":{"@id":"https:\/\/nextcloud.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Nextclouders\/","https:\/\/x.com\/nextclouders","https:\/\/www.linkedin.com\/company\/10827569\/","https:\/\/youtube.com\/nextcloud","https:\/\/www.instagram.com\/nextclouders\/"]},{"@type":"Person","@id":"https:\/\/nextcloud.com\/fr\/#\/schema\/person\/f3e766d1e7048f3e434902ae8c191593","name":"Kevin Herschbach","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c71d87b93ea47ae85cda8c9f493bd0aa6763335537bcabe1e492aed84d31c07?s=96&d=mm&r=g","caption":"Kevin Herschbach"}}]}},"featured_media_url":"https:\/\/nextcloud.com\/c\/uploads\/2026\/11\/nextcloud-aio-linux-installation-featured-image.png","_links":{"self":[{"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/posts\/94577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/users\/60"}],"replies":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/comments?post=94577"}],"version-history":[{"count":50,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/posts\/94577\/revisions"}],"predecessor-version":[{"id":448853,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/posts\/94577\/revisions\/448853"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/media\/448812"}],"wp:attachment":[{"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/media?parent=94577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/categories?post=94577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nextcloud.com\/fr\/wp-json\/wp\/v2\/tags?post=94577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}