Nextcloud

System: Ubuntu 24.04
Edition: 34.0.1
Language: ru

A ready-to-use environment for rapid deployment of the Nextcloud file sharing and collaboration platform.

Description

A turnkey enterprise platform for secure file storage and collaboration in Nextcloud with one-click deployment. The entire infrastructure is automatically initialized upon the first launch. This eliminates the need for complex manual configuration and allows businesses to instantly obtain their own independent cloud environment—complete with secure file storage, calendar, mail, and an integrated corporate messenger with video calls (Nextcloud Talk).

Category:
Base Linux / WEB
Size:
7.95 GB
Image added:
27.06.2026
Image updated:
27.06.2026
Uses:
2

Getting started

In the browser address bar, enter http://your_server_ip

Important: The image does not have a linked domain and uses a self-signed SSL certificate. You can already connect to the server, log in, and fully use the cloud via a regular web browser (to do this, click "Advanced" -> "Proceed to site", ignoring the security warning).

However, an automated script is already built into the system to bind your custom domain. This configuration is necessary for browsers to fully trust your server (unlocking web crypto features for secure password management and application installation), and also to allow you and your clients to connect to your files and video calls via the official Nextcloud and Nextcloud Talk mobile apps.

To fully configure the server, follow these 3 simple steps:

Step 1. Point your domain to the server

  • Log in to your domain control panel (e.g., DuckDNS, Reg.ru, Cloudflare, etc.).

  • Create an A-record (or update the existing one) and point it to the IP address of your new server.

  • Wait 3–5 minutes. Global DNS servers need a little time to remember the new route.

Step 2. Log in to the server

Step 3. Run the automated setup

  • Copy this command, substitute your domain and your email (it is needed to register a free SSL certificate), and press Enter: sudo setup-domain.sh YOUR_DOMAIN YOUR_EMAIL Example: sudo setup-domain.sh meet.mycompany.com admin@mycompany.com

Once the command execution is complete, you can open the browser or the mobile app using your domain.