What works for me is to remove the dmxConnect/modules/Connections folder from the repository and manually deploy them with their server specific information so you can have different db name or credentials.
Yeah I know. These are just workarounds Ken and I were discussing.
My issue is that Wappler only allows S/FTP or Docker Daemon deploy. So I can’t set a valid remote target for Heroku which doesn’t allow those methods.
Heroku allows GIT deploy or Docker Registry deploy.
My real question is why are the database server actions tied to the remote targets? Lightly related to the original feature request.
Background: I was creating a tutorial to deploy an app in less than 5 minutes in Heroku with custom domain and SSL all for 0€ a month. Pretty sure this will motivate a lot of bubblers
I managed to do the first part of the tutorial with a static site but hit a roadblock when trying to add a dynamic site pulling info from a DB.
That would be perfect! There are a lot of cloud hosts and managed solutions for cloud hosting that allow deploying from source control. So not only Heroku would benefit from allowing this.
In my case I was using Heroku for the tutorial because it allows free hosting and custom domains for unlimited time.
I’ll throw one wrinkle into this in case I’m not alone in my thinking. I use the editor push only to push to github, because I want my workflow when actually updating staging and production to be outside of the editor to avoid problems. For example, if I switch to a production target and then forget to switch back to dev, I might start developing on production. So my workflow is always dev, then push to github, and the from staging or production pull from github so I’m outside of the development flow. Just something to consider.
@JonL silly question could I sign up for Heroku and just deploy my own docker setup and then use it as a remote connection, just like any hosting solution?