App Platform includes the following features:
- Secure apps automatically. They create, manage and renew your SSL certificates and also protect your apps from DDoS attacks.
- Support for Node.js, static sites, Python, Django, Go, PHP, Laravel, React, Ruby, Ruby on Rails, Gatsby, Hugo, container images.
- Deploy code directly from your GitHub and GitLab repositories. Automatically re-deploy the app when you push updates to your source code.
- Zero infrastructure management. App Platform uses open, cloud native standards and automatically analyzes your code, creates containers, and runs them on Kubernetes clusters.
This guide assumes you already have a Nuxt project to deploy. If you need a project, use the to get started.
Choose a branch of your repo and a region to deploy your site.
Choose the service that suits your website.
Once you pass the process, you hit deploy and your site will be live on an autogenerated url as soon as the build is done.
Now that App Platform is connected to your repo, it will automatically build and publish your site any time you push a new change.
The Deploy to DigitalOcean Button allows users to launch an application onto App Platform. It can be embedded in the README file for GitHub repositories, allowing users who are browsing your repository to deploy your code in one click, adding a .yaml file into your repo. Check it out at How to Add a “Deploy to DigitalOcean” Button to Your Repository