ownCloud

Self-hosted file storage and collaboration platform. An alternative to Google Drive/Dropbox with synchronization, sharing, and complete control over your data.

Version:

10.16.0

back to Marketplace

VM Requisites

Resource Minimun
CPU 2 vCPU
RAM 4 GB
Disk 50 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTP/HTTPS ownCloud web interface

How To Access

With SSL enabled (recommended)

https://<IP-CON-GUIONES>.sslip.io/

Example: if your VM has the IP address 200.25.101.125:

Without SSL

http://<IP_DE_LA_VM>:30080/

Access credentials

Field Value
User admin (or the value of OWNCLOUD_ADMIN_USERNAME)
Password The one configured in OWNCLOUD_ADMIN_PASSWORD or look for it in the deployment outputs

Verify that ownCloud is active

# View ownCloud pods
`kubectl get pods -A | grep owncloud`

# View installation log
`tail -f /var/log/cuemby/bootstrap.log`

Expected output

NAME                        READY   STATUS    RESTARTS
owncloud-xxxxxxxxx-xxxxx    1/1     Running   0        ← Running ✓

ℹ️ ownCloud may take ~5 minutes to become available the first time as it initializes the database and storage.

Configuration Parameters

Credentials

Parameter Default Description
OWNCLOUD_ADMIN_PASSWORD ⚠️ auto-generated Administrator user password.
OWNCLOUD_DB_PASSWORD ⚠️ auto-generated MySQL database user password.
OWNCLOUD_DB_ROOT_PASSWORD ⚠️ auto-generated MySQL root password.
OWNCLOUD_VALKEY_PASSWORD ⚠️ auto-generated Valkey password (cache and sessions).

Optional

Parameter Default Description
OWNCLOUD_ADMIN_USERNAME admin Administrator username.
OWNCLOUD_DB_DATA_SIZE 10Gi Persistent volume size for MySQL.
OWNCLOUD_DATA_SIZE 30Gi Persistent volume size for user files.
OWNCLOUD_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
OWNCLOUD_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

⚠️ The OWNCLOUD_DATA_SIZE volume grows with usage. Plan your storage space according to the expected number of users and files.

First Steps (quick start)

  1. Open the URL and log in with the admin username and your password.
  2. Create additional users from Settings → Users.
  3. Upload files from the web interface or connect a desktop/mobile client.
  4. Share files or folders with internal users or via a public link using the share button.

💡 Tip: To use your own domain, configure OWNCLOUD_HOSTNAME before deploying. Changing it afterward requires manually updating config.php within the pod and may break existing sharing links.

Synchronization clients

Platform Download
Windows / macOS / Linux owncloud.com/desktop-app
Android / iOS Search for "ownCloud" in the app store

Connect via WebDAV

https://<IP-WIRES>.sslip.io/remote.php/dav/files/<USERNAME>/

Quick Troubleshooting

Problem Probable cause Solution
Site not loading ownCloud initializing Wait ~5 min and check tail -f /var/log/cuemby/bootstrap.log.
Invalid username or password Incorrect credentials Review the deployment outputs in the Cuemby portal.
Trusted domain error Access from an unregistered domain Add the domain to config.php under trusted_domains.
Files are not syncing Incorrect URL on the client Verify that the client points to exactly the same URL that you use in the browser.
Slow performance Cache not active Verify that the Valkey pod is running with kubectl get pods -A | grep valkey.

Cuemby Cloud

IaaS

About Cuemby Cloud

Cuemby Cloud is enterprise-grade cloud infrastructure managed from a single console, built for stronger security, predictable operations, and easy scaling across regions.

Datacenters regions available in Colombia, Ecuador, and Chile

Backed by Tier III / Tier IV data center locations

Zero Network Ingress and Egress Fees

24/7 local expert support

Ready to Modernize Your Enterprise?

Future challenges demand future-ready solutions.
Let’s get started!

© Copyright | Cuemby® 2025