Project settings, keys, secrets and deleting a project
What the Project Settings page shows, how to rename a project, where API keys and secrets live and how to delete a project safely.
Open a project and choose Project Settings in the sidebar (or the gear next to the project selector). The page header shows Project Active while the project is running.
Project Identity & Details
- Project Name: the display name. Change it and choose Save Name.
- Immutable Project ID: the permanent ID (it begins
prj_). Use Copy when you need it in an SDK or a support request. It never changes. - Project URL Slug: the short ID used in addresses. It is fixed once created.
- Organization: which organization owns the project.
- Region: where the project lives. It was chosen automatically when the project was created.
Project API Keys
This section lists the project's keys and has a + Generate Key button. See API keys for the full guide.
Environment Secrets & Variables
Encrypted values injected into your functions and containers. They are shown as masked values (the page shows the names). Secrets can be added from your functions or the command line, and you can also manage them from Secrets & Env in the sidebar.
GitHub Connections
Connect a GitHub account once here and pick repositories from it when you deploy containers. Disconnect removes the account from the list for new containers; containers already linked keep auto-deploying. This section is only relevant if you deploy containers from GitHub.
Danger Zone: Delete Project
Deleting a project permanently removes the project and its database. It is irreversible.
A project can only be deleted when it is empty. The page lists what is still there and blocks deletion until you remove it:
- database tables,
- cloud functions,
- stored files in storage,
- container apps,
- actions.
Once nothing is left, the page says it is safe to remove. Then:
- Choose Delete Project....
- Type the project's slug exactly. Copy and paste are disabled on purpose.
- Choose I understand the consequences, delete project.
Good to know
- Before deleting, download an export of anything you need. See Restore, download and import backups.
- Deleting a project does not remove other projects or your organization.
- Renaming a project changes only its display name. Your database name, slug and connection strings stay the same.
- What you can change depends on your role. See Invite teammates and choose roles.
More guides in Console: projects & teams
Organizations and projects
How organizations (workspaces) and projects relate, how to switch between them and who pays for what.
Invite teammates and choose roles
Invite people to your organization from IAM, pick a role and project scope, change access later and cancel invitations.
Move a project to another organization
How a project is moved to a different organization, what moves with it, and what the new owner should do straight afterwards.
Protect your account with a strong password, two-step sign-in and session control
Change your password, turn on two-step sign-in with recovery codes, sign out other sessions and revoke account API keys.
The PGBHub mobile app
What you can check and do from the PGBHub app on your phone, and what stays on the web.