WordPress is a content management system written in PHP paired with a MySQL, MariaDB, or SQLite database. Features include a plugin architecture and a template system, referred to within WordPress as Themes.
About KintoHub:
KintoHub is a all-in-one platform to deploy your full stack application (websites, backend services, databases) into the cloud. Learn More.
- Apply this template to your Github
- Create a Website Block on KintoHub:
- Set the name of your block
- Select
Dynamic Web App
- For
language
selectCustom Dockerfile
- Set the port to 80
- Hit the
Create
button - You're now good to build! The build will start automatically. Once complete, Click
Deploy now
on top right and thenNew Project
. - Scroll to "KintoBlocks" section and in the Search Box, type "mysql" and select it to add a MySQL Database.
- Click on the cog next to the "mysql" block. And set
wordpress
fordb.user
,db.password
anddb.name
. - Click
Create New Project
at bottom right
The deployment can take up to 3 minutes. Once successful, click Open URL
on the Worpress Block under "KintoBlocks" section.
Notes: you are not forced to use wordpress
for username, password and database. If you want to change them, you must add and modify the environment variables of your "wordpress" kintoblock accordingly.
Run docker-compose up -d
Click "Open URL" and start playing with wordpress. We recommend using the advance migration functionality for multiple environments such as dev
and staging
.