How to Install Nextcloud on a Proxmox Container with Ubuntu 24.01

In this article, we will guide you on how to install Nextcloud on a Proxmox container running Ubuntu 24.01.

Nextcloud is an excellent open-source platform for managing files, calendars, contacts, and more. Installing it on a Proxmox container running Ubuntu 24.01 is a straightforward process. This guide will walk you through each step to get Nextcloud up and running efficiently.

Prerequisites

  • A working Proxmox Virtual Environment.
  • A new Proxmox container with Ubuntu 24.01 installed.
  • Basic knowledge of Linux commands.

Step 1: Set Up the Proxmox Container with Ubuntu 24.01

  1. Create a new Proxmox container:
    • Open the Proxmox web interface.
    • Create a new container (CT) and select Ubuntu 24.01 as the operating system.
    • Configure the container settings such as CPU, memory, and disk size according to your requirements.
  2. Enable FUSE for the Virtual Machine:
  1. Access the container’s settings. Options -> Features
  2. Enable the FUSE feature to support filesystem capabilities.
  3. Save the changes (Click OK).
  4. Restart the Container.
Proxmox enable FUSE

Step 2: Update Ubuntu 24.01

Keeping the system up-to-date ensures security and compatibility. Run the following commands:

sudo apt update
sudo apt upgrade -y

Step 3: Install Snapd

Snapd is required to install Nextcloud easily. Install it using the following command:

sudo apt install snapd -y

After installation, enable and start the Snapd service:

sudo systemctl enable snapd
sudo systemctl start snapd

Step 4: Install Nextcloud

With Snapd installed, installing Nextcloud is simple. Use the following command:

sudo snap install nextcloud

Snap will handle the download and installation process automatically. Once installed, Nextcloud will be ready for configuration.

Step 5: Access and Configure Nextcloud

  1. Open a web browser and navigate to the IP address of your Proxmox container (e.g., http://<Container-IP>).
  2. Follow the Nextcloud setup wizard to create an admin account and configure storage options.
Nextcloud setup wizard

Conclusion

By following these steps, you can successfully install Nextcloud on a Proxmox container running Ubuntu 24.01. This setup provides a robust and flexible environment for managing your files and collaborating efficiently.

Don’t forget to regularly update your system and Nextcloud to ensure optimal performance and security.

Pro Tip: For better performance and security, consider enabling HTTPS and setting up a domain name for your Nextcloud instance.

For more tutorials and tips, stay tuned to https://arstech.net/!

arstech