I am building an app that includes a full featured discussion board. Discourse has all the features required for the discussion board feature, so my plan is to use discourse as a starting point and to build features on top of it. I have followed guides to set up the official docker development environment locally and have added a couple features on top of it. I have also followed guides for the One Click Install of discourse on DigitalOcean. I am confused however, because in the process of deploying, I never connected the DigitalOcean instance to my repo. So my question is, how do connect my repo to the digital ocean instance so that I can begin deploying my new features?
I have read the following two links, but did not find an answer as I am not looking to just add plugins.
I have also read this topic, but the poster is using an unsupported setup.
What is the official supported way to set up a discourse instance that I can push my own features to?