
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 |

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