I am trying to create a sample application that will be available to deploy to users via Deploy to Vercel button. The first time they deploy, I will send the build settings along with it and the env variables. I want to keep pushing updates to that repo, and want them to redeploy the latest changes from my public repository, without having to do so much manual effort.
Is there a way to get this done?
I saw this discussion but its now locked #6021
Hi @vignesh. The Deploy button is most often used for starter template projects which will be transformed into customized projects independent of the original template. In most cases, it makes more sense to clone than to fork.
If you’re looking to enable easy websites for your own users, a multi-tenant app could be a better solution. There’s a guide available if you’re interested in that approach: How to Build a Multi-Tenant App with Custom Domains Using Next.js
Otherwise, the best thing would be if you provide step-by-step instructions for people to fork and deploy the project. That gives them the added benefit of learning a bit more about how to manage their own project going forward.