Joomla!

Flexible and extensible open-source CMS for building websites, portals and web applications with integrated administration panel.

Version:

6.0.3

back to Marketplace

VM Requisites

Resource Minimum
CPU 2 vCPU
RAM 4 GB
Disk 40 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTPS Public site and administration panel

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:

https://200-25-101-125.sslip.io/

Without SSL

http://<IP_DE_LA_VM>:30080/

Administration Panel

Add /administrator/ to the end of your URL

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

Field Value
User Admin
Password The one configured in JOOMLA_ADMIN_PASSWORD or look for it in the deployment outputs

Verify that Joomla is active

# View Joomla pods
`kubectl get pods -A | grep joomla`

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

Expected output:

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

Configuration Parameters

Parameter Default Description
JOOMLA_ADMIN_PASSWORD ⚠️ auto-generated Admin user password for the administration panel
JOOMLA_DB_PASSWORD ⚠️ auto-generated MySQL database user password.
JOOMLA_DB_ROOT_PASSWORD ⚠️ auto-generated MySQL root password.
JOOMLA_DB_DATA_SIZE 10Gi Persistent volume size for MySQL.
JOOMLA_DATA_SIZE 10Gi Persistent volume size for files and extensions.
JOOMLA_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
JOOMLA_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

ℹ️ Database passwords are internal. Access to the panel is via JOOMLA_ADMIN_PASSWORD.

First Steps (quick start)

  1. Open the site URL to verify that the homepage loads correctly.
  2. Access the panel at <URL>/administrator/ with the username admin and your password.
  3. Install extensions from System → Install → Extensions.
  4. Configure the site template from System → Templates → Site Templates.

💡 Tip: To use your own domain, update JOOMLA_HOSTNAME with your domain and adjust the base URL from System → Global Configuration → Site → Site Settings → Site URL.

Quick Troubleshooting

Problem Probable cause Solution
Site not loading Joomla or MySQL still in its early stages Wait ~5 min and check tail -f /var/log/cuemby/bootstrap.log.
Invalid login in /administrator/ Incorrect password Review the deployment outputs in the Cuemby portal.
Site loads over HTTP but not HTTPS Base URL conflict Verify that JOOMLA_HOSTNAME exactly matches the URL you are using.
Pod in CrashLoopBackOff MySQL is not ready yet Please wait a few minutes; Joomla requires MySQL to be available before starting.

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