To add a new template to this repository, you need to perform these steps:
First, export your app from the builder.
Add a new folder under the app
directory in the repo. Ensure that your folder name is all lowercase, and separated with dashes. For example:
app/my-new-template
Create a definition.json
, which includes its name, icon etc. Here's an example definition.json
:
{
"name": "IT Ticketing System",
"category": "IT",
"description": "Keep on top of IT tickets and incoming requests for IT assistance.",
"icon": "Help",
"background": "#33AB84",
"url": "https://budibase.com/business-apps/templates/open-source-ticketing-system/"
}
You then need to add your export file under db/dump.txt
.
Merge to master, and it will automatically get picked up by BB
After merging, you create a destination URL for the template section of the website, simple append the name of your template to the end of: https://budibase.app/builder?template=app/
For example: https://budibase.app/builder?template=app/it-help-desk