hudy9x / namviek

The open-source project manager for tiny teams
https://namviek.com
MIT License
1.79k stars 206 forks source link

Feature: Adding "Deploy to Digital Ocean button" #230

Open FranciscoJBrito opened 1 week ago

FranciscoJBrito commented 1 week ago

@hudy9x At the moment I only add the button to redirect to DO and deploy the project, but I still have to add the template so that Digital Ocean can deploy the app correctly.


REF: #214

vercel[bot] commented 1 week ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **namviek-5o9o** | ⬜️ Ignored ([Inspect](https://vercel.com/hudys-projects/namviek-5o9o/8xra6qkwFgxnhzUcwUEq1bE1Jses)) | [Visit Preview](https://namviek-5o9o-git-fork-franciscojbrito-fea-f8ebad-hudys-projects.vercel.app) | | Jun 27, 2024 5:13am |
hudy9x commented 1 week ago

@FranciscoJBrito ok Please add a deploy.yaml file and update the deploy documentation here (Added you as contributor to that repo) After finishing these I'll review and merge it

hudy9x commented 6 days ago

@FranciscoJBrito Please don't add all environment variables inside the deploy.yaml file. Just add required variables to it. You can refer this to see what vars required for backend: https://github.com/hudy9x/namviek/blob/main/render.yaml#L8

And my reason for doing this is to speed up the deployment process

FranciscoJBrito commented 5 days ago

@hudy9x yep, I'm taking my time to figure this out because the template is particularly for DigitalOcean (it will be located in the root of the project in this path .do/deploy.template.yaml), this template is for anyone who clicks on the button can have namviek running on its own digital ocean server, without anything more than adding some environment variables. That is, users could have the entire project available in just 5 minutes.