Basic question: How to deploy from existing container/image

Hi there,
I have experience using Docker to deploy containers of prebuilt services or my own containers based on these prebuilt ones. I’m brand new to Balena though and am stuck trying to figure out what should be a pretty basic situation.
How can I deploy a container on Balena that is an already existing docker image?
For example’s sake, if I want to deploy the app n8n which already has a published docker image here and github repo here.
Is this possible or I need to create my own project repo from scratch?

Apologies to the experts here no doubt rolling their eyes at this!