How to Install Nextcloud AIO on Ubuntu

by Dorcas Rodriguez
19 minutes read

How to Install Nextcloud AIO on Ubuntu


Nextcloud Aio

If you are running out of storage crevice space in Google Drive or Dropbox, as well as are peeking for contingencies that don’t price you a bomb, you could twinge to contemplate self-prepping Nextcloud on your own server. Nextcloud is an responsive-resource, self-hosted cloud lookout that makes it possible for you emporium, apprehend treatment of, as well as share your documents strongly. It jobs in a identical way to Google Drive or Dropbox, yet instead of conserving your information on a 3rd-party server, you host it on your own server as well as retain complete govern over your niceties. Below, we manifest you how to mount as well as rushed Nextcloud on Ubuntu.

Why You Should Run Your Genuinely own Nextcloud Instance

Nextcloud is a fantastic contingency to Google Drive, Dropbox, or any kind of different other cloud storage crevice that you are making application of. It makes it possible for you upload as well as prepare documents, sync them throughout machines, share documentation, as well as subordinate up making application of prefabricated-in apps decide Job-related space as well as Talk. It in a identical way makes it possible for you to manifestation borrowers, allot sanctions, as well as govern availability according to your telephone calls for. Nextcloud is arguably the above reproach unanimously-in-one performance scheme that you can avail for cost-free, as well as still have govern over your own information. There is zero predefined storage crevice constraints (your hard drive space is the single constraints), zero individualized ads, as well as zero eavesdropping on your explanation. It’s arguably the above reproach way to avail unanimously the convenience of the “cloud storage crevice” while keeping your information strictly under your own roof.

Mount Nextcloud Earning utilise of Nextcloud With one voice-in-One (AIO)

Nextcloud With one voice-in-One (AIO) is a Docker-based installation scheme that simplifies Nextcloud deployment. When you mount Nextcloud manually, you need to configure the database, net server, caching contraption, HTTPS counterclaim, as well as ongoing updates yourself. Nextcloud AIO obtains rid of this entanglement by mounting as well as taking care of unanimously obligatory solutions automatically via Docker cans.

It attaches pertinent parts as well as optional tools right into one arranged arrangement as well as bargains a net-based control panel to govern everything from a single venue. Nextcloud AIO deals with configuration, cans, as well as updates automatically, ameliorating arrangement fiascos as well as simplifying the deployment of a outlined personal cloud ecosystem.

Prerequisites

Previously you embark, ensure your contraption meets a couple of pertinent telephone calls for. You need to be running Ubuntu 22.04 or 24.04 as well as have a customer account through sudo opportunities. Docker need to currently be mounted on your machine, as well as spoofs 80, 443, as well as 8443 need to be responsive as well as obtainable.

Chit: While we are making application of Ubuntu for this tutorial, the activities will job on any kind of lookout that has docker mounted.

Mount Nextcloud AIO Earning utilise of Docker Desktop computer

There are various ways to mount Nextcloud, relying on your arrangement as well as telephone calls for. For municipal screening on Ubuntu, you can utilise Docker Desktop computer. Yet, for web servers as well as production undertones, Docker Write is the proposed approach.

On Docker Desktop computer, navigate to the Images section, lookout nextcloud/unanimously-in-one, as well as decide the official pic from the results.

Avail Polices Nextcloud Aio Photograph
How to Install Nextcloud AIO on Ubuntu 62

Click the Tug button to download the official nextcloud/all-in-one:latest pic.

Tug Nextcloud Aio Photograph
How to Install Nextcloud AIO on Ubuntu 63

After this, locate it in the Images section as well as click Run.

Run Nextcloud Aio Container
How to Install Nextcloud AIO on Ubuntu 64

Docker Desktop computer will responsive a configuration home window in which you need to identify cyndrical tube placements.

  • Kit a legible cyndrical tube tag, such as nextcloud-aio-mastercontainer, so you can readily determine as well as apprehend treatment of it later.
  • Map host spoof 8443 to the cyndrical tube spoof 8443 offered that the Nextcloud AIO arrangement customer interface runs strongly on this spoof.
  • Mount the Docker outlet /var/run/docker.sock to allow the wizard cyndrical tube to manifestation as well as apprehend treatment of inner cans automatically.
  • Evolve a referred to as volume, e.g., nextcloud_aio_mastercontainer, as well as mount it to /mnt/docker-aio-config to retain configuration information attentive throughout restarts as well as updates.
Configure Nextcloud Aio Postures
How to Install Nextcloud AIO on Ubuntu 65

Finally, click Run, get involved in https://localhost:8443 in your internet browser to availability the Nextcloud AIO arrangement customer interface.

Accessibility Nextcloud Aio Arrangement Inter
How to Install Nextcloud AIO on Ubuntu 66

Mount Nextcloud AIO Earning utilise of Docker Write

Conversely, you can mount Nextcloud AIO making application of Docker Write. To tote out this, initially, manifestation a perpetrated folder for your Nextcloud AIO arrangement as well as readjusting right into it:

mkdir -p ~/nextcloud-aio
cd ~/nextcloud-aio

Currently manifestation a gimmicky “docker-devise.yml” document:

nano docker-compose.yml

After that paste the consequent configuration right into the document:

services:
  nextcloud-aio-mastercontainer
:
    image
: nextcloud/all-in-one:latest
    container_name
: nextcloud-aio-mastercontainer
    restart
: always
    ports
:
     - "80:80"     # Required for Let's Encrypt if using domain
      - "8080:8080" # Main AIO interface
      - "8443:8443" # Optional secure AIO interface
    volumes
:
     - nextcloud_aio_mastercontainer:/mnt/docker-aio-config
      - /var/run/docker.sock:/var/run/docker.sock:ro
volumes
:
 nextcloud_aio_mastercontainer:

Finally, rushed the consequent Docker command to overture the cyndrical tube in separated ensconcing:

docker compose up -d
Tug Nextcloud Aio With Docker Write
How to Install Nextcloud AIO on Ubuntu 67

Accessibility the Nextcloud AIO Dashboard

After mounting Nextcloud AIO, responsive its net customer interface. If you are on the vitally same server, consultation https://localhost:8080 in your internet browser. To availability it from another machine, utilise the server’s IP address, such as https://your-server-ip:8080.

Inestimable: Always utilise the server’s IP address on spoof 8080 as well as tote out not utilise a domain tag. The customer interface runs over HTTPS through a self-approved SSL credentials, so your internet browser will manifest a counterclaim last prearrangement such as “Your rapport is not personal“. This is ordinary as well as secure. Click Graced or a the vitally same recourse, after that proceed or authorize the puzzle. Grasp endorse translucent of making application of a domain tag throughout the initial arrangement, as HSTS could interfere with availability if HTTPS is not configured suitably.

When the customer interface tons, the Nextcloud AIO Dashboard shows up, reflecting a collected passphrase. Save it strongly, as you will need it to log in later. Wasting it necessitates exterminating the Docker volume as well as restarting the arrangement.

Nextcloud Aio Interface
How to Install Nextcloud AIO on Ubuntu 68

Currently, prearrangement your passphrase as well as click the Log in button to availability your Nextcloud AIO account.

Login With Passphrase
How to Install Nextcloud AIO on Ubuntu 69

Configure Your Domain name as well as Diligent the Arrangement

Currently, configure your domain as well as permit HTTPS for safeguard availability. Nextcloud AIO earns earn application of of Make it possible for’s Encrypt to mounted HTTPS, yet this single jobs through a legitimate domain aiming to your server’s public IP. For municipal screening, automatic HTTPS will fail unless you configure DNS, permit spoof forwarding, or utilise a retract proxy.

Configure Domain name Nextcloud
How to Install Nextcloud AIO on Ubuntu 70

After this, you can favor the optional add-ons you twinge to utilise, made your timezone, as well as after that click Download as well as Overture cans to download as well as departure them.

Download Overture Cans
How to Install Nextcloud AIO on Ubuntu 71

The arrangement confiscates 5–10 minutes, as the wizard cyndrical tube automatically downloads as well as configures unanimously obligatory cans.

Downloading as well as install Cans
How to Install Nextcloud AIO on Ubuntu 72

After this, a stomaching sport will appear reflecting that the solutions are still booting up. Throughout this stage, Nextcloud carries out the initial arrangement automatically in the history.

Booting up Cans Nextcloud
How to Install Nextcloud AIO on Ubuntu 73

When unanimously cans are running (reflected in environment-friendly), you will evaluate the initial username (admin) as well as a collected password. Implement sure to devise down this password, as you will need it to log in.

Running Cans Nextcloud
How to Install Nextcloud AIO on Ubuntu 74

Next off, responsive your internet browser as well as consultation your domain. Make earn application of of the username admin as well as the collected password to log in.

Login Nextcloud Aio Dashboard
How to Install Nextcloud AIO on Ubuntu 75

When logged in, your Nextcloud AIO installation is totally mounted as well as concocted to utilise.

Nextcloud Aio Dashboard
How to Install Nextcloud AIO on Ubuntu 76

Custodianship as well as safety as well as security as well as Article-Installment Tabs

After logging right into Nextcloud, it’s invaluable to safeguard your instance as well as prepare for secure intake:

  • Modification the default admin password if you sanctuary’t snatched on out so throughout arrangement.
  • Make it possible for 2-component confirmation for unanimously accounts to boost counterclaim.
  • Ensure HTTPS is suitably configured through a legitimate SSL credentials (Make it possible for’s Encrypt is proposed).
  • Routinely check Admin Postures for ultimatums as well as address any kind of minuscule predicaments delicately.
  • Make it possible for BorgBackup, the prefabricated-in endorse-up cure, early as well as manifestation an initial endorse-up from the AIO control panel in the past furnishing meaningful readjusts or mounting auxiliary apps. This makes certain you can without standoff acquire your contraption if pertinent.
  • Retain Nextcloud as well as Docker cans amplified from the AIO control panel to retain counterclaim as well as performance.

User Supervising

To apprehend treatment of borrowers in Nextcloud, click on the Account icon as well as responsive Accounts.

Accessibility Account Postures Nextcloud
How to Install Nextcloud AIO on Ubuntu 77

From there, you can manifestation gimmicky borrowers, edit existent accounts, as well as govern their availability. You can in a identical way allot borrowers to specific teams as well as made sanctions for documents, folders, as well as apps to ensure everybody has the opportune level of availability.

Nextcloud Snatch treatment of User Accounts
How to Install Nextcloud AIO on Ubuntu 78

Document Supervising

For document management, click the +New button as well as decide Upload document, or altogether drag as well as depreciate documents uncolored right into the internet browser home window. You can prepare your information by designing folders as well as readjusting documents as pertinent. To share a document or folder, utilise the Share recourse to amass a web establishment or send availability through e-mail. Nextcloud AIO in a identical way makes it possible for you preserve shared linkages through a password as well as made an expiration day, conferring you complete govern over that can availability your web content as well as for how long.

Snatch treatment of Documents Nextcloud
How to Install Nextcloud AIO on Ubuntu 79

Also, you can responsive the Images app in Nextcloud AIO to apprehend treatment of unanimously your images as well as video clips from one venue. When inside, you will land on the With one voice your media web page, as reflected in the screenshot. This is your main control panel for watching everything you have uploaded. To add gimmicky images or video clips, altogether click the + Add button at the optimal as well as decide documents from your contraption to upload them to your library.

Media Supervising Nextcloud
How to Install Nextcloud AIO on Ubuntu 80

From the vacated sidebar, you can switch between sectors decide With one voice media, Images, Video clips, as well as Cds, etc., relying on how you twinge to peruse your web content. For example, utilise Cds to manifestation as well as prepare medleys, or responsive Video clips to venerate single video clip documents. These selections aid you filter as well as apprehend treatment of your media supplemental readily without undergoing everything manually.

Wrapping Upward

Nextcloud With one voice-in-One (AIO) administers it straightforward to mounted a personal cloud through safeguard availability, mere document as well as customer management, as well as optional partnership tools, unanimously in one straightforward-to-utilise customer interface. It’s superb for grandiose utilise or minuscule teams that twinge a outlined cloud cure without the prototypical entanglement. Less competent from Nextcloud AIO, you can go to different other self-hosted cloud solutions decide OwnCloud as well as Seafile, as well as favor the one that aligns faultlessly through your telephone calls for.

Nextcloud With one voice-in-One
Price: Unshackle

Related Posts