Projects contain functions that are grouped into packages and configured by a project.yml file.
Project
Last edited on 17 Apr 2025
In DigitalOcean Functions, a project is a structured collection of files used to create a function.
A project is a collection of resources, including a configuration file and one or more packages, which is stored on your local computer or in a GitHub repository. Projects have a prescriptive structure.
You can deploy a project into a namespace on DigitalOcean to make its functions available in the cloud.