Using the Joomla Plugin



Search Results

This example takes a database from a Joomla site and integrates it into your Probo build. The web root lives in a docroot subdirectory. Because a Joomla repository typically ships a configuration.php, the plugin preserves it and patches only the database connection so it points at the Probo-provisioned database. It mirrors the Probo Joomla example repository.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
type: lamp
php: 8.4
database: mariadb:11.4

# The sample database can be obtained at:
# https://probosupportfiles.blob.core.windows.net/utils/joomla.sql.gz
assets:
  - joomla.sql.gz

steps:
  - name: Setup Joomla
    plugin: Joomla
    database: joomla.sql.gz
    databaseGzipped: true
    clearCaches: false
    subDirectory: docroot
    databasePrefix: prefix_
    dbType: mysql

  - name: Set Joomla Cache File Permissions
    plugin: Script
    script:
      - chmod -R 777 /var/www/html/administrator
Get Started with Probo.CI

Want to Try Probo today?
Get Started Fast!.

When you sign up for a Probo.CI registration code, you will get a two week trial of the plan of your choosing. For more information on how to get started, click here .

LEARN MORE ABOUT PROBO.CI'S PRICING