Projects
What it is
Section titled “What it is”A project is the top-level container in uploy. Each project owns one or more environments (default: prod); each environment maps to its own Kubernetes namespace uploy-{projectSlug}-{envName}. Apps and databases live inside exactly one environment of one project.
How to use
Section titled “How to use”- Create: Projects page → New project. Uploy auto-seeds a
prodenvironment. - Add environments: see Add a staging environment.
- Delete: project detail page → settings → Delete. All environments, apps, and databases inside the project are removed. This is irreversible.
- Rename: not yet supported. Delete and recreate if you need a different slug.
Limits & defaults
Section titled “Limits & defaults”- One Kubernetes namespace per environment, not per project.
- Projects have no tier of their own. Your plan applies to everything in your account. Create as many projects as you want.
- Per-account caps on apps and databases (counted across every project and every environment) — see Plans and caps.