What are you using to deploy apps to DigitalOcean these days?
Docker + GitHub Actions? Coolify? Dokploy? App Platform?
Curious what people’s deployment workflows look like.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
For most projects I keep it pretty simple:
Docker + GitHub Actions for CI/CD
Push to the repo triggers a build and deploy to a Droplet
Spaces for assets/backups
For projects where I want less infrastructure to manage, I’ve also been using App Platform, which is really nice for quick deployments straight from GitHub.
Curious what others here are using these days.
Hi,
I use DigitalOcean Kubernetes (DOKS) with containers for all my apps. For databases like MySQL or Redis I use DigitalOcean Managed Databases. I keep them outside the Kubernetes cluster.
This setup gives me:
For the deployment workflow itself: I build Docker images, push them to a container registry, and deploy to the cluster. With an Ingress Controller and Cert Manager you get automatic SSL certificates and load balancing out of the box.
It takes a bit more setup than App Platform, but once it’s running you have way more flexibility and it scales better cost-wise.
If you want to simplify the Kubernetes part (provisioning the cluster, deploying apps, domains, SSL, etc.) without dealing with YAML and Helm charts, you can check out Deckrun (Disclaimer: I’m the founder).
Hope this helps!
Daniel, Founder of Deckrun
Heya, @9d973a54edee42b79fba90b4ea0acd
Depends on the project, honestly.
For simple stuff, App Platform. Push to GitHub, it deploys. Don’t have to think about it. The tradeoff is less control but for a straightforward web app or API it’s hard to beat for convenience.
For anything more involved — Docker Compose on a Droplet with GitHub Actions doing the heavy lifting. Build the image in CI, push to DO Container Registry, SSH in and pull + restart. Nothing fancy but it’s predictable and easy to debug when things go sideways.
Regards
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.
