Storage Share (Managed Nextcloud)

DanubeData Storage Share provides fully managed Nextcloud instances for secure file storage, sharing, and collaboration. Each instance runs on dedicated resources with S3-backed storage, automatic TLS, and mobile app support.

Key features

  • Managed Nextcloud 32 — Latest Nextcloud with automatic provisioning
  • S3-backed storage — Up to 10 TB of object storage per instance
  • Custom subdomains — Multiple subdomains per instance (up to 10)
  • Custom domains — Use your own domain, such as files.example.com, with automatic HTTPS
  • Mobile app support — One-scan QR code setup for iOS and Android
  • Automatic TLS — HTTPS with auto-renewing certificates
  • Admin dashboard — Full Nextcloud admin access
  • Real-time status — Live deployment progress in the DanubeData dashboard
  • EU data residency — All data stored in Falkenstein, Germany (GDPR-compliant)

Use cases

  • Team file sharing — Share documents, spreadsheets, and media across your organization
  • Client file exchange — Provide clients with a branded portal for secure file uploads
  • Backup destination — Use WebDAV or the Nextcloud desktop client to sync local folders
  • Document collaboration — Real-time editing with Nextcloud Office integrations
  • Photo and media library — Store and organize photos with automatic previews
  • Mobile access — Access files from anywhere via the Nextcloud mobile apps

Resource profiles

ProfileDisplay nameStorageSubdomainsConnectionsPrice/month
DD1Sulina1 TB350EUR 4.99
DD5Sf. Gheorghe5 TB7100EUR 14.99
DD10Chilia10 TB10200EUR 29.99

All profiles include:

  • Dedicated CPU and memory resources
  • Automatic TLS certificates
  • Admin panel access
  • WebDAV endpoint
  • Mobile app QR code setup

How it works

Instance lifecycle

Text
Create Instance
     |
     v
  Pending -----> Provisioning -----> Running
                     |                   |
                     v                   v
                   Error            Destroying
                     |
                     v
                  Redeploy
  • Pending — Instance record created, deployment job queued
  • Provisioning — Infrastructure resources being deployed
  • Running — Nextcloud is healthy and accessible
  • Error — Deployment failed (can be re-deployed)
  • Destroying — Resources being cleaned up

Status changes are pushed to your dashboard in real time via WebSocket.

Instance access

Each instance is accessible at:

Text
https://{subdomain}.storage.danubedata.ro

Admin credentials

  • Username: admin (or custom, set at creation)
  • Password: Auto-generated, viewable in the DanubeData dashboard

You can reveal the admin password from the instance detail page by clicking the eye icon next to the password field.

WebDAV endpoint

Connect desktop sync clients or mount as a network drive:

Text
https://{subdomain}.storage.danubedata.ro/remote.php/dav/files/admin/

Subdomain management

Each instance gets a primary subdomain at creation. You can add additional subdomains up to your plan's limit.

Adding a subdomain

  1. Navigate to your instance detail page
  2. Scroll to the Subdomains section
  3. Enter the new subdomain name (e.g., my-files)
  4. Click Add

The subdomain will be provisioned as {name}.storage.danubedata.ro with its own TLS certificate. The Nextcloud trusted domains configuration is updated automatically.

Removing a subdomain

Click the trash icon next to any additional subdomain. The primary subdomain cannot be removed.

Limits by plan

PlanTotal subdomains (including primary)
Sulina (DD1)3
Sf. Gheorghe (DD5)7
Chilia (DD10)10

Custom domains

Reach an instance at your own domain, such as files.example.com, as well as at its *.storage.danubedata.ro address. Each instance can have up to 10 custom domains, on every plan.

Adding a custom domain

  1. Open your instance detail page and click Add a domain in the Custom domains section
  2. Enter the domain (e.g., files.example.com) and click Add domain
  3. At your DNS provider, create the two records the dashboard shows for it:
TypeHostValuePurpose
TXT_danubedata-verify.filesThe token shown in the dashboardProves the domain is yours. You can delete it once the domain is verified.
CNAMEfilesYour instance's address, e.g. my-files.storage.danubedata.roSends the domain's traffic to your instance. Keep it in place.

We look for the records every 5 minutes, or click Check now. Once the ownership record is found, the domain is connected and gets its own HTTPS certificate, usually within a few minutes. Connecting a domain restarts the instance, which takes about a minute.

A root domain such as example.com cannot have a CNAME record. Use your DNS provider's ALIAS, ANAME or CNAME-flattening record pointing at the same address, or use a subdomain such as files.example.com.

Using a custom domain

Once the domain shows Active, sign in at https://files.example.com in the browser, the desktop client or the mobile apps. The *.storage.danubedata.ro address keeps working alongside it.

Removing a custom domain

Click Manage domains, open the menu next to the domain and choose Remove domain. The domain stops reaching the instance within a couple of minutes, and the instance restarts. Delete the domain's records at your DNS provider afterwards.

Mobile app connection

Connect the official Nextcloud mobile app (iOS or Android) with a single QR code scan.

Setup steps

  1. Open your instance detail page in the DanubeData dashboard
  2. Click Actions > Connect mobile app
  3. A QR code will be generated
  4. Open the Nextcloud mobile app on your phone
  5. On the login screen, tap the QR code scan button
  6. Scan the QR code displayed in the dashboard

The mobile app will connect automatically. No manual credential entry required.

How it works

The QR code contains a nc://login/ URL with a dedicated app password created specifically for the mobile device. Each scan generates a new app password, so you can connect multiple devices independently.

Supported apps

Re-deploying an instance

If an instance enters the Error state during deployment, you can re-deploy it:

  1. Navigate to the instance detail page
  2. Click the Re-deploy button in the error banner or the Actions menu

Re-deploying preserves the instance configuration (name, subdomain, plan, credentials) and attempts a fresh deployment.

Deleting an instance

Deleting an instance permanently removes all data, including files, database, and configuration.

  1. Navigate to the instance detail page
  2. Click Actions > Delete instance
  3. Type the instance name to confirm
  4. Click Delete

Billing for the instance stops immediately upon deletion.

Billing

  • Billing is hourly (recorded every 5 minutes at 0.0833 hours)
  • Monthly invoices are generated on the 1st of each month
  • Billing for each instance starts at creation and stops at deletion
  • To change plans, create a new instance on the desired plan and migrate your data (see the FAQ below)

Limits

  • Maximum instances per team — 2 (default; contact support to increase)
  • Maximum storage — Determined by plan (1 TB / 5 TB / 10 TB)
  • Maximum subdomains — Determined by plan (3 / 7 / 10)
  • Maximum custom domains — 10 per instance
  • Maximum connections — Determined by plan (50 / 100 / 200)

Datacenter

All Storage Share instances are deployed in FSN1 (Falkenstein, Germany):

  • GDPR-compliant EU data residency
  • Tier III+ datacenter
  • Redundant power and network

FAQ

Can I upgrade my plan?

Plan changes are not available through the dashboard. To move to a larger plan, create a new instance on the desired plan and migrate your data using the Nextcloud admin panel or WebDAV.

Can I use my own domain?

Yes. Add it in the Custom domains section of your instance page and point it at your instance with a CNAME record. See Custom domains.

How do I reset the admin password?

The admin password is set at creation and cannot be changed through the DanubeData dashboard. You can change it through the Nextcloud admin panel at Settings > Security.

Can I install Nextcloud apps?

Yes. You have full admin access and can install any Nextcloud app from the built-in app store.

Is my data backed up?

Storage Share uses S3-backed object storage with erasure coding for hardware-level durability. For additional protection, you can export data at any time using the Nextcloud desktop client or WebDAV sync.

How many users can I create?

There is no hard limit on Nextcloud user accounts. The Max Connections limit refers to concurrent connections to the instance.

Can I access Nextcloud via WebDAV?

Yes. Use the WebDAV endpoint with your Nextcloud credentials:

Text
https://{subdomain}.storage.danubedata.ro/remote.php/dav/files/{username}/

With a custom domain connected, you can use it in place of the storage.danubedata.ro address.

Next steps


Questions? Contact support at support@danubedata.ro