# Upsun Developer > Upsun Developer — documentation, guides, and more. ## Docs - [ASSISTANT](https://developer.upsun.com/.mintlify/ASSISTANT.md) - [AI on Upsun](https://developer.upsun.com/ai.md) - [Upsun MCP on your Agent](https://developer.upsun.com/ai/mcp/integrations/all.md) - [Upsun MCP on Cursor](https://developer.upsun.com/ai/mcp/integrations/cursor.md) - [Upsun MCP on VSCode](https://developer.upsun.com/ai/mcp/integrations/vscode.md) - [Overview](https://developer.upsun.com/ai/mcp/overview.md) - [Best Practices](https://developer.upsun.com/ai/onboarding/best-practices.md) - [Overview](https://developer.upsun.com/ai/onboarding/overview.md) - [Setup](https://developer.upsun.com/ai/onboarding/setup.md) - [Get add-ons](https://developer.upsun.com/api-reference/add-ons/get-add-ons.md) - [Get usage alerts for a subscription](https://developer.upsun.com/api-reference/alerts/get-usage-alerts-for-a-subscription.md) - [Update usage alerts.](https://developer.upsun.com/api-reference/alerts/update-usage-alerts.md) - [Create an API token](https://developer.upsun.com/api-reference/api-tokens/create-an-api-token.md) - [Delete an API token](https://developer.upsun.com/api-reference/api-tokens/delete-an-api-token.md) - [Get an API token](https://developer.upsun.com/api-reference/api-tokens/get-an-api-token.md) - [List a user's API tokens](https://developer.upsun.com/api-reference/api-tokens/list-a-users-api-tokens.md) - [Modifies Autoscaler settings](https://developer.upsun.com/api-reference/autoscaling/modifies-autoscaler-settings.md) - [Retrieves Autoscaler settings](https://developer.upsun.com/api-reference/autoscaling/retrieves-autoscaler-settings.md) - [Updates Autoscaler settings](https://developer.upsun.com/api-reference/autoscaling/updates-autoscaler-settings.md) - [Get server cache metrics](https://developer.upsun.com/api-reference/blackfire-monitoring/get-server-cache-metrics.md) - [Get server monitoring overview](https://developer.upsun.com/api-reference/blackfire-monitoring/get-server-monitoring-overview.md) - [Get server transaction breakdown](https://developer.upsun.com/api-reference/blackfire-monitoring/get-server-transaction-breakdown.md) - [Get top spans](https://developer.upsun.com/api-reference/blackfire-monitoring/get-top-spans.md) - [Get profile call graph](https://developer.upsun.com/api-reference/blackfire-profiling/get-profile-call-graph.md) - [Get profile details](https://developer.upsun.com/api-reference/blackfire-profiling/get-profile-details.md) - [Get profile subprofiles](https://developer.upsun.com/api-reference/blackfire-profiling/get-profile-subprofiles.md) - [Get profile timeline data](https://developer.upsun.com/api-reference/blackfire-profiling/get-profile-timeline-data.md) - [Get recommendation statistics](https://developer.upsun.com/api-reference/blackfire-profiling/get-recommendation-statistics.md) - [List profiling results](https://developer.upsun.com/api-reference/blackfire-profiling/list-profiling-results.md) - [Add an SSL certificate](https://developer.upsun.com/api-reference/cert-management/add-an-ssl-certificate.md) - [Delete an SSL certificate](https://developer.upsun.com/api-reference/cert-management/delete-an-ssl-certificate.md) - [Get an SSL certificate](https://developer.upsun.com/api-reference/cert-management/get-an-ssl-certificate.md) - [Get list of SSL certificates](https://developer.upsun.com/api-reference/cert-management/get-list-of-ssl-certificates.md) - [Get projects provisioners](https://developer.upsun.com/api-reference/cert-management/get-projects-provisioners.md) - [Get projects provisioners 1](https://developer.upsun.com/api-reference/cert-management/get-projects-provisioners-1.md) - [Patch projects provisioners](https://developer.upsun.com/api-reference/cert-management/patch-projects-provisioners.md) - [Update an SSL certificate](https://developer.upsun.com/api-reference/cert-management/update-an-ssl-certificate.md) - [Delete a federated login connection](https://developer.upsun.com/api-reference/connections/delete-a-federated-login-connection.md) - [Get a federated login connection](https://developer.upsun.com/api-reference/connections/get-a-federated-login-connection.md) - [List federated login connections](https://developer.upsun.com/api-reference/connections/list-federated-login-connections.md) - [Get application filter values](https://developer.upsun.com/api-reference/continuous-profiling/get-application-filter-values.md) - [Get application timeline](https://developer.upsun.com/api-reference/continuous-profiling/get-application-timeline.md) - [Get merged profile](https://developer.upsun.com/api-reference/continuous-profiling/get-merged-profile.md) - [List profiled applications](https://developer.upsun.com/api-reference/continuous-profiling/list-profiled-applications.md) - [Create a project deployment target](https://developer.upsun.com/api-reference/deployment-target/create-a-project-deployment-target.md) - [Delete a single project deployment target](https://developer.upsun.com/api-reference/deployment-target/delete-a-single-project-deployment-target.md) - [Get a single project deployment target](https://developer.upsun.com/api-reference/deployment-target/get-a-single-project-deployment-target.md) - [Get project deployment target info](https://developer.upsun.com/api-reference/deployment-target/get-project-deployment-target-info.md) - [Update a project deployment](https://developer.upsun.com/api-reference/deployment-target/update-a-project-deployment.md) - [Get a single environment deployment](https://developer.upsun.com/api-reference/deployment/get-a-single-environment-deployment.md) - [Get an environment's deployment information](https://developer.upsun.com/api-reference/deployment/get-an-environments-deployment-information.md) - [Get projects gitdiffs ](https://developer.upsun.com/api-reference/diff/get-projects-gitdiffs-.md) - [Get an organization discount](https://developer.upsun.com/api-reference/discounts/get-an-organization-discount.md) - [Get the value of the First Project Incentive discount](https://developer.upsun.com/api-reference/discounts/get-the-value-of-the-first-project-incentive-discount.md) - [List organization discounts](https://developer.upsun.com/api-reference/discounts/list-organization-discounts.md) - [Delete projects domain claims](https://developer.upsun.com/api-reference/domain-claim/delete-projects-domain-claims.md) - [Get projects domain claims](https://developer.upsun.com/api-reference/domain-claim/get-projects-domain-claims.md) - [Get projects domain claims 1](https://developer.upsun.com/api-reference/domain-claim/get-projects-domain-claims-1.md) - [Patch projects domain claims](https://developer.upsun.com/api-reference/domain-claim/patch-projects-domain-claims.md) - [Post projects domain claims](https://developer.upsun.com/api-reference/domain-claim/post-projects-domain-claims.md) - [Add a project domain](https://developer.upsun.com/api-reference/domain-management/add-a-project-domain.md) - [Add an environment domain](https://developer.upsun.com/api-reference/domain-management/add-an-environment-domain.md) - [Delete a project domain](https://developer.upsun.com/api-reference/domain-management/delete-a-project-domain.md) - [Delete an environment domain](https://developer.upsun.com/api-reference/domain-management/delete-an-environment-domain.md) - [Get a list of environment domains](https://developer.upsun.com/api-reference/domain-management/get-a-list-of-environment-domains.md) - [Get a project domain](https://developer.upsun.com/api-reference/domain-management/get-a-project-domain.md) - [Get an environment domain](https://developer.upsun.com/api-reference/domain-management/get-an-environment-domain.md) - [Get list of project domains](https://developer.upsun.com/api-reference/domain-management/get-list-of-project-domains.md) - [Update a project domain](https://developer.upsun.com/api-reference/domain-management/update-a-project-domain.md) - [Update an environment domain](https://developer.upsun.com/api-reference/domain-management/update-an-environment-domain.md) - [Get observability entrypoint](https://developer.upsun.com/api-reference/entrypoint/get-observability-entrypoint.md) - [Cancel an environment activity](https://developer.upsun.com/api-reference/environment-activity/cancel-an-environment-activity.md) - [Get an environment activity log entry](https://developer.upsun.com/api-reference/environment-activity/get-an-environment-activity-log-entry.md) - [Get environment activity log](https://developer.upsun.com/api-reference/environment-activity/get-environment-activity-log.md) - [Create backup of environment](https://developer.upsun.com/api-reference/environment-backups/create-backup-of-environment.md) - [Delete an environment backup](https://developer.upsun.com/api-reference/environment-backups/delete-an-environment-backup.md) - [Get an environment backup's info](https://developer.upsun.com/api-reference/environment-backups/get-an-environment-backups-info.md) - [Get an environment's backup list](https://developer.upsun.com/api-reference/environment-backups/get-an-environments-backup-list.md) - [Restore an environment snapshot](https://developer.upsun.com/api-reference/environment-backups/restore-an-environment-snapshot.md) - [Get environment type links](https://developer.upsun.com/api-reference/environment-type/get-environment-type-links.md) - [Get environment types](https://developer.upsun.com/api-reference/environment-type/get-environment-types.md) - [Add an environment variable](https://developer.upsun.com/api-reference/environment-variables/add-an-environment-variable.md) - [Delete an environment variable](https://developer.upsun.com/api-reference/environment-variables/delete-an-environment-variable.md) - [Get an environment variable](https://developer.upsun.com/api-reference/environment-variables/get-an-environment-variable.md) - [Get list of environment variables](https://developer.upsun.com/api-reference/environment-variables/get-list-of-environment-variables.md) - [Update an environment variable](https://developer.upsun.com/api-reference/environment-variables/update-an-environment-variable.md) - [Activate an environment](https://developer.upsun.com/api-reference/environment/activate-an-environment.md) - [Branch an environment](https://developer.upsun.com/api-reference/environment/branch-an-environment.md) - [Deactivate an environment](https://developer.upsun.com/api-reference/environment/deactivate-an-environment.md) - [Delete an environment](https://developer.upsun.com/api-reference/environment/delete-an-environment.md) - [Deploy an environment](https://developer.upsun.com/api-reference/environment/deploy-an-environment.md) - [Get an environment](https://developer.upsun.com/api-reference/environment/get-an-environment.md) - [Get list of project environments](https://developer.upsun.com/api-reference/environment/get-list-of-project-environments.md) - [Initialize a new environment](https://developer.upsun.com/api-reference/environment/initialize-a-new-environment.md) - [Merge an environment](https://developer.upsun.com/api-reference/environment/merge-an-environment.md) - [Pause an environment](https://developer.upsun.com/api-reference/environment/pause-an-environment.md) - [Post projects environments maintenance redeploy](https://developer.upsun.com/api-reference/environment/post-projects-environments-maintenance-redeploy.md) - [Redeploy an environment](https://developer.upsun.com/api-reference/environment/redeploy-an-environment.md) - [Resume a paused environment](https://developer.upsun.com/api-reference/environment/resume-a-paused-environment.md) - [Synchronize a child environment with its parent](https://developer.upsun.com/api-reference/environment/synchronize-a-child-environment-with-its-parent.md) - [Update an environment](https://developer.upsun.com/api-reference/environment/update-an-environment.md) - [Get access document by access ID](https://developer.upsun.com/api-reference/grants/get-access-document-by-access-id.md) - [List extended access of a user](https://developer.upsun.com/api-reference/grants/list-extended-access-of-a-user.md) - [Get HTTP traffic timeline by IP](https://developer.upsun.com/api-reference/http-traffic/get-http-traffic-timeline-by-ip.md) - [Get HTTP traffic timeline by URL](https://developer.upsun.com/api-reference/http-traffic/get-http-traffic-timeline-by-url.md) - [Get HTTP traffic timeline by user agent](https://developer.upsun.com/api-reference/http-traffic/get-http-traffic-timeline-by-user-agent.md) - [Get invoice](https://developer.upsun.com/api-reference/invoices/get-invoice.md) - [List invoices](https://developer.upsun.com/api-reference/invoices/list-invoices.md) - [List support tickets](https://developer.upsun.com/api-reference/list-support-tickets.md) - [Confirm TOTP enrollment](https://developer.upsun.com/api-reference/mfa/confirm-totp-enrollment.md) - [Disable organization MFA enforcement](https://developer.upsun.com/api-reference/mfa/disable-organization-mfa-enforcement.md) - [Enable organization MFA enforcement](https://developer.upsun.com/api-reference/mfa/enable-organization-mfa-enforcement.md) - [Get information about TOTP enrollment](https://developer.upsun.com/api-reference/mfa/get-information-about-totp-enrollment.md) - [Get organization MFA settings](https://developer.upsun.com/api-reference/mfa/get-organization-mfa-settings.md) - [Re-create recovery codes](https://developer.upsun.com/api-reference/mfa/re-create-recovery-codes.md) - [Send MFA reminders to organization members](https://developer.upsun.com/api-reference/mfa/send-mfa-reminders-to-organization-members.md) - [Withdraw TOTP enrollment](https://developer.upsun.com/api-reference/mfa/withdraw-totp-enrollment.md) - [Create confirmation credentials for for 3D-Secure](https://developer.upsun.com/api-reference/orders/create-confirmation-credentials-for-for-3d-secure.md) - [Download an invoice.](https://developer.upsun.com/api-reference/orders/download-an-invoice.md) - [Get order](https://developer.upsun.com/api-reference/orders/get-order.md) - [List orders](https://developer.upsun.com/api-reference/orders/list-orders.md) - [Cancel a pending invitation to an organization](https://developer.upsun.com/api-reference/organization-invitations/cancel-a-pending-invitation-to-an-organization.md) - [Invite user to an organization by email](https://developer.upsun.com/api-reference/organization-invitations/invite-user-to-an-organization-by-email.md) - [List invitations to an organization](https://developer.upsun.com/api-reference/organization-invitations/list-invitations-to-an-organization.md) - [Estimate total spend](https://developer.upsun.com/api-reference/organization-management/estimate-total-spend.md) - [Get billing alert configuration](https://developer.upsun.com/api-reference/organization-management/get-billing-alert-configuration.md) - [Get organization prepayment information](https://developer.upsun.com/api-reference/organization-management/get-organization-prepayment-information.md) - [List organization prepayment transactions](https://developer.upsun.com/api-reference/organization-management/list-organization-prepayment-transactions.md) - [Update billing alert configuration](https://developer.upsun.com/api-reference/organization-management/update-billing-alert-configuration.md) - [Create organization member](https://developer.upsun.com/api-reference/organization-members/create-organization-member.md) - [Delete organization member](https://developer.upsun.com/api-reference/organization-members/delete-organization-member.md) - [Get organization member](https://developer.upsun.com/api-reference/organization-members/get-organization-member.md) - [List organization members](https://developer.upsun.com/api-reference/organization-members/list-organization-members.md) - [Update organization member](https://developer.upsun.com/api-reference/organization-members/update-organization-member.md) - [Create project](https://developer.upsun.com/api-reference/organization-projects/create-project.md) - [Delete project](https://developer.upsun.com/api-reference/organization-projects/delete-project.md) - [Get project](https://developer.upsun.com/api-reference/organization-projects/get-project.md) - [List projects](https://developer.upsun.com/api-reference/organization-projects/list-projects.md) - [Query project carbon emissions metrics](https://developer.upsun.com/api-reference/organization-projects/query-project-carbon-emissions-metrics.md) - [Stream provisioning progress](https://developer.upsun.com/api-reference/organization-projects/stream-provisioning-progress.md) - [Update project](https://developer.upsun.com/api-reference/organization-projects/update-project.md) - [Create organization](https://developer.upsun.com/api-reference/organizations/create-organization.md) - [Delete organization](https://developer.upsun.com/api-reference/organizations/delete-organization.md) - [Get organization](https://developer.upsun.com/api-reference/organizations/get-organization.md) - [List organizations](https://developer.upsun.com/api-reference/organizations/list-organizations.md) - [Update organization](https://developer.upsun.com/api-reference/organizations/update-organization.md) - [User organizations](https://developer.upsun.com/api-reference/organizations/user-organizations.md) - [Confirm phone number](https://developer.upsun.com/api-reference/phonenumber/confirm-phone-number.md) - [Verify phone number](https://developer.upsun.com/api-reference/phonenumber/verify-phone-number.md) - [Get address](https://developer.upsun.com/api-reference/profiles/get-address.md) - [Get profile](https://developer.upsun.com/api-reference/profiles/get-profile.md) - [Update address](https://developer.upsun.com/api-reference/profiles/update-address.md) - [Update profile](https://developer.upsun.com/api-reference/profiles/update-profile.md) - [Cancel a project activity](https://developer.upsun.com/api-reference/project-activity/cancel-a-project-activity.md) - [Get a project activity log entry](https://developer.upsun.com/api-reference/project-activity/get-a-project-activity-log-entry.md) - [Get project activity log](https://developer.upsun.com/api-reference/project-activity/get-project-activity-log.md) - [Cancel a pending invitation to a project](https://developer.upsun.com/api-reference/project-invitations/cancel-a-pending-invitation-to-a-project.md) - [Invite user to a project by email](https://developer.upsun.com/api-reference/project-invitations/invite-user-to-a-project-by-email.md) - [List invitations to a project](https://developer.upsun.com/api-reference/project-invitations/list-invitations-to-a-project.md) - [Get list of project settings](https://developer.upsun.com/api-reference/project-settings/get-list-of-project-settings.md) - [Update a project setting](https://developer.upsun.com/api-reference/project-settings/update-a-project-setting.md) - [Add a project variable](https://developer.upsun.com/api-reference/project-variables/add-a-project-variable.md) - [Delete a project variable](https://developer.upsun.com/api-reference/project-variables/delete-a-project-variable.md) - [Get a project variable](https://developer.upsun.com/api-reference/project-variables/get-a-project-variable.md) - [Get list of project variables](https://developer.upsun.com/api-reference/project-variables/get-list-of-project-variables.md) - [Update a project variable](https://developer.upsun.com/api-reference/project-variables/update-a-project-variable.md) - [Clear project build cache](https://developer.upsun.com/api-reference/project/clear-project-build-cache.md) - [Get a project](https://developer.upsun.com/api-reference/project/get-a-project.md) - [Get a project's capabilities](https://developer.upsun.com/api-reference/project/get-a-projects-capabilities.md) - [Post projects maintenance redeploy](https://developer.upsun.com/api-reference/project/post-projects-maintenance-redeploy.md) - [List project history](https://developer.upsun.com/api-reference/projects/list-project-history.md) - [Query project carbon emissions metrics for an entire organization](https://developer.upsun.com/api-reference/query-project-carbon-emissions-metrics-for-an-entire-organization.md) - [List plan records](https://developer.upsun.com/api-reference/records/list-plan-records.md) - [List usage records](https://developer.upsun.com/api-reference/records/list-usage-records.md) - [List referenced organizations](https://developer.upsun.com/api-reference/references/list-referenced-organizations.md) - [List referenced projects](https://developer.upsun.com/api-reference/references/list-referenced-projects.md) - [List referenced regions](https://developer.upsun.com/api-reference/references/list-referenced-regions.md) - [List referenced teams](https://developer.upsun.com/api-reference/references/list-referenced-teams.md) - [List referenced users](https://developer.upsun.com/api-reference/references/list-referenced-users.md) - [Get region](https://developer.upsun.com/api-reference/regions/get-region.md) - [List regions](https://developer.upsun.com/api-reference/regions/list-regions.md) - [Delete projects oci registries](https://developer.upsun.com/api-reference/registrycredential/delete-projects-oci-registries.md) - [Get projects oci registries](https://developer.upsun.com/api-reference/registrycredential/get-projects-oci-registries.md) - [Get projects oci registries 1](https://developer.upsun.com/api-reference/registrycredential/get-projects-oci-registries-1.md) - [Patch projects oci registries](https://developer.upsun.com/api-reference/registrycredential/patch-projects-oci-registries.md) - [Post projects oci registries](https://developer.upsun.com/api-reference/registrycredential/post-projects-oci-registries.md) - [Get a blob object](https://developer.upsun.com/api-reference/repository/get-a-blob-object.md) - [Get a commit object](https://developer.upsun.com/api-reference/repository/get-a-commit-object.md) - [Get a ref object](https://developer.upsun.com/api-reference/repository/get-a-ref-object.md) - [Get a tree object](https://developer.upsun.com/api-reference/repository/get-a-tree-object.md) - [Get list of repository refs](https://developer.upsun.com/api-reference/repository/get-list-of-repository-refs.md) - [Get resource metrics by service](https://developer.upsun.com/api-reference/resources/get-resource-metrics-by-service.md) - [Get resource metrics overview](https://developer.upsun.com/api-reference/resources/get-resource-metrics-overview.md) - [Get resource metrics summary](https://developer.upsun.com/api-reference/resources/get-resource-metrics-summary.md) - [Get a route's info](https://developer.upsun.com/api-reference/routing/get-a-routes-info.md) - [Get list of routes](https://developer.upsun.com/api-reference/routing/get-list-of-routes.md) - [Execute a runtime operation](https://developer.upsun.com/api-reference/runtime-operations/execute-a-runtime-operation.md) - [Get projects environments deployments sboms](https://developer.upsun.com/api-reference/sbom/get-projects-environments-deployments-sboms.md) - [Get projects environments deployments sboms 1](https://developer.upsun.com/api-reference/sbom/get-projects-environments-deployments-sboms-1.md) - [List source operations](https://developer.upsun.com/api-reference/source-operations/list-source-operations.md) - [Trigger a source operation](https://developer.upsun.com/api-reference/source-operations/trigger-a-source-operation.md) - [Add a new public SSH key to a user](https://developer.upsun.com/api-reference/ssh-keys/add-a-new-public-ssh-key-to-a-user.md) - [Delete an SSH key](https://developer.upsun.com/api-reference/ssh-keys/delete-an-ssh-key.md) - [Get an SSH key](https://developer.upsun.com/api-reference/ssh-keys/get-an-ssh-key.md) - [Checks if the user can afford the requested resources.](https://developer.upsun.com/api-reference/subscriptions/checks-if-the-user-can-afford-the-requested-resources.md) - [Checks if the user is able to create a new project.](https://developer.upsun.com/api-reference/subscriptions/checks-if-the-user-is-able-to-create-a-new-project.md) - [Checks if the user is able to update a project.](https://developer.upsun.com/api-reference/subscriptions/checks-if-the-user-is-able-to-update-a-project.md) - [Create subscription](https://developer.upsun.com/api-reference/subscriptions/create-subscription.md) - [Delete subscription](https://developer.upsun.com/api-reference/subscriptions/delete-subscription.md) - [Estimate the price of a new subscription](https://developer.upsun.com/api-reference/subscriptions/estimate-the-price-of-a-new-subscription.md) - [Estimate the price of a subscription](https://developer.upsun.com/api-reference/subscriptions/estimate-the-price-of-a-subscription.md) - [Get current usage for a subscription](https://developer.upsun.com/api-reference/subscriptions/get-current-usage-for-a-subscription.md) - [Get subscription](https://developer.upsun.com/api-reference/subscriptions/get-subscription.md) - [Get usage alerts](https://developer.upsun.com/api-reference/subscriptions/get-usage-alerts.md) - [List addons for a subscription](https://developer.upsun.com/api-reference/subscriptions/list-addons-for-a-subscription.md) - [List subscriptions](https://developer.upsun.com/api-reference/subscriptions/list-subscriptions.md) - [Update subscription](https://developer.upsun.com/api-reference/subscriptions/update-subscription.md) - [Update usage alerts.](https://developer.upsun.com/api-reference/subscriptions/update-usage-alerts.md) - [Create a new support ticket](https://developer.upsun.com/api-reference/support/create-a-new-support-ticket.md) - [List support ticket categories](https://developer.upsun.com/api-reference/support/list-support-ticket-categories.md) - [List support ticket priorities](https://developer.upsun.com/api-reference/support/list-support-ticket-priorities.md) - [Update a ticket](https://developer.upsun.com/api-reference/support/update-a-ticket.md) - [Get information about the Git server.](https://developer.upsun.com/api-reference/system-information/get-information-about-the-git-server.md) - [Restart the Git server](https://developer.upsun.com/api-reference/system-information/restart-the-git-server.md) - [Get projects environments tasks](https://developer.upsun.com/api-reference/task/get-projects-environments-tasks.md) - [Get projects environments tasks 1](https://developer.upsun.com/api-reference/task/get-projects-environments-tasks-1.md) - [Post projects environments tasks run](https://developer.upsun.com/api-reference/task/post-projects-environments-tasks-run.md) - [Get project access for a team](https://developer.upsun.com/api-reference/team-access/get-project-access-for-a-team.md) - [Get team access for a project](https://developer.upsun.com/api-reference/team-access/get-team-access-for-a-project.md) - [Grant project access to a team](https://developer.upsun.com/api-reference/team-access/grant-project-access-to-a-team.md) - [Grant team access to a project](https://developer.upsun.com/api-reference/team-access/grant-team-access-to-a-project.md) - [List project access for a team](https://developer.upsun.com/api-reference/team-access/list-project-access-for-a-team.md) - [List team access for a project](https://developer.upsun.com/api-reference/team-access/list-team-access-for-a-project.md) - [Remove project access for a team](https://developer.upsun.com/api-reference/team-access/remove-project-access-for-a-team.md) - [Remove team access for a project](https://developer.upsun.com/api-reference/team-access/remove-team-access-for-a-project.md) - [Create team](https://developer.upsun.com/api-reference/teams/create-team.md) - [Create team member](https://developer.upsun.com/api-reference/teams/create-team-member.md) - [Delete team](https://developer.upsun.com/api-reference/teams/delete-team.md) - [Delete team member](https://developer.upsun.com/api-reference/teams/delete-team-member.md) - [Get team](https://developer.upsun.com/api-reference/teams/get-team.md) - [Get team member](https://developer.upsun.com/api-reference/teams/get-team-member.md) - [List team members](https://developer.upsun.com/api-reference/teams/list-team-members.md) - [List teams](https://developer.upsun.com/api-reference/teams/list-teams.md) - [Update team](https://developer.upsun.com/api-reference/teams/update-team.md) - [User teams](https://developer.upsun.com/api-reference/teams/user-teams.md) - [Delete an existing third-party integration](https://developer.upsun.com/api-reference/third-party-integrations/delete-an-existing-third-party-integration.md) - [Get information about an existing third-party integration](https://developer.upsun.com/api-reference/third-party-integrations/get-information-about-an-existing-third-party-integration.md) - [Get list of existing integrations for a project](https://developer.upsun.com/api-reference/third-party-integrations/get-list-of-existing-integrations-for-a-project.md) - [Integrate project with a third-party service](https://developer.upsun.com/api-reference/third-party-integrations/integrate-project-with-a-third-party-service.md) - [Update an existing third-party integration](https://developer.upsun.com/api-reference/third-party-integrations/update-an-existing-third-party-integration.md) - [Get project access for a user](https://developer.upsun.com/api-reference/user-access/get-project-access-for-a-user.md) - [Get user access for a project](https://developer.upsun.com/api-reference/user-access/get-user-access-for-a-project.md) - [Grant project access to a user](https://developer.upsun.com/api-reference/user-access/grant-project-access-to-a-user.md) - [Grant user access to a project](https://developer.upsun.com/api-reference/user-access/grant-user-access-to-a-project.md) - [List project access for a user](https://developer.upsun.com/api-reference/user-access/list-project-access-for-a-user.md) - [List user access for a project](https://developer.upsun.com/api-reference/user-access/list-user-access-for-a-project.md) - [Remove project access for a user](https://developer.upsun.com/api-reference/user-access/remove-project-access-for-a-user.md) - [Remove user access for a project](https://developer.upsun.com/api-reference/user-access/remove-user-access-for-a-project.md) - [Update project access for a user](https://developer.upsun.com/api-reference/user-access/update-project-access-for-a-user.md) - [Update user access for a project](https://developer.upsun.com/api-reference/user-access/update-user-access-for-a-project.md) - [Create a user profile picture](https://developer.upsun.com/api-reference/user-profiles/create-a-user-profile-picture.md) - [Delete a user profile picture](https://developer.upsun.com/api-reference/user-profiles/delete-a-user-profile-picture.md) - [Get a single user profile](https://developer.upsun.com/api-reference/user-profiles/get-a-single-user-profile.md) - [Get a user address](https://developer.upsun.com/api-reference/user-profiles/get-a-user-address.md) - [List user profiles](https://developer.upsun.com/api-reference/user-profiles/list-user-profiles.md) - [Update a user address](https://developer.upsun.com/api-reference/user-profiles/update-a-user-address.md) - [Update a user profile](https://developer.upsun.com/api-reference/user-profiles/update-a-user-profile.md) - [Check if phone verification is required](https://developer.upsun.com/api-reference/users/check-if-phone-verification-is-required.md) - [Check if verification is required](https://developer.upsun.com/api-reference/users/check-if-verification-is-required.md) - [Get a user](https://developer.upsun.com/api-reference/users/get-a-user.md) - [Get a user by email](https://developer.upsun.com/api-reference/users/get-a-user-by-email.md) - [Get a user by username](https://developer.upsun.com/api-reference/users/get-a-user-by-username.md) - [Get current logged-in user info](https://developer.upsun.com/api-reference/users/get-current-logged-in-user-info.md) - [Get the current user](https://developer.upsun.com/api-reference/users/get-the-current-user.md) - [Reset email address](https://developer.upsun.com/api-reference/users/reset-email-address.md) - [Reset user password](https://developer.upsun.com/api-reference/users/reset-user-password.md) - [Update a user](https://developer.upsun.com/api-reference/users/update-a-user.md) - [Apply voucher](https://developer.upsun.com/api-reference/vouchers/apply-voucher.md) - [List vouchers](https://developer.upsun.com/api-reference/vouchers/list-vouchers.md) - [Upsun API](https://developer.upsun.com/api/index.md) - [Introduction](https://developer.upsun.com/api/introduction.md) - [Metadata Registry Explorer](https://developer.upsun.com/api/resources/meta/explorer.md) - [Trust Registry](https://developer.upsun.com/api/resources/meta/overview.md) - [Plugin App Overview](https://developer.upsun.com/api/resources/plugin-app/overview.md) - [Plugin App SDK Node](https://developer.upsun.com/api/resources/plugin-app/sdk-node.md) - [Starter Kit](https://developer.upsun.com/api/resources/plugin-app/starter-kit.md) - [Authentication](https://developer.upsun.com/api/rest/authentication.md) - [Endpoints](https://developer.upsun.com/api/rest/endpoints.md) - [Errors](https://developer.upsun.com/api/rest/errors.md) - [Overview](https://developer.upsun.com/api/rest/overview.md) - [Upsun SDK for Go](https://developer.upsun.com/api/sdk/go.md) - [Upsun SDK for NodeJs](https://developer.upsun.com/api/sdk/js.md) - [Overview](https://developer.upsun.com/api/sdk/overview.md) - [Upsun SDK for PHP](https://developer.upsun.com/api/sdk/php.md) - [Upsun SDK for Python](https://developer.upsun.com/api/sdk/python.md) - [Changelog](https://developer.upsun.com/changelog.md) - [AI coding agents](https://developer.upsun.com/cli/ai-coding-agents.md) - [Authenticate the CLI using an API token](https://developer.upsun.com/cli/api-tokens.md) - [Upsun CLI](https://developer.upsun.com/cli/index.md) - [Initialize a project](https://developer.upsun.com/cli/init.md) - [Install the Upsun CLI](https://developer.upsun.com/cli/install.md) - [CLI Command reference](https://developer.upsun.com/cli/reference.md) - [Use the Upsun CLI](https://developer.upsun.com/cli/use.md) - [ClickHouse](https://developer.upsun.com/docs/add-services/clickhouse.md) - [Elasticsearch and Enterprise Search (search service)](https://developer.upsun.com/docs/add-services/elasticsearch.md) - [Gotenberg](https://developer.upsun.com/docs/add-services/gotenberg.md) - [Headless Chrome](https://developer.upsun.com/docs/add-services/headless-chrome.md) - [Add services](https://developer.upsun.com/docs/add-services/index.md) - [InfluxDB (Database service)](https://developer.upsun.com/docs/add-services/influxdb.md) - [Kafka (Message queue service)](https://developer.upsun.com/docs/add-services/kafka.md) - [Memcached (Object cache)](https://developer.upsun.com/docs/add-services/memcached.md) - [Mercure](https://developer.upsun.com/docs/add-services/mercure.md) - [MongoDB (Database service)](https://developer.upsun.com/docs/add-services/mongodb.md) - [MariaDB/MySQL (database service)](https://developer.upsun.com/docs/add-services/mysql/index.md) - [MariaDB read-only replication](https://developer.upsun.com/docs/add-services/mysql/mysql-readonly-replication.md) - [MariaDB/MySQL external replication](https://developer.upsun.com/docs/add-services/mysql/mysql-replication.md) - [Troubleshoot MySQL](https://developer.upsun.com/docs/add-services/mysql/troubleshoot.md) - [Network Storage](https://developer.upsun.com/docs/add-services/network-storage.md) - [OpenSearch (search service)](https://developer.upsun.com/docs/add-services/opensearch.md) - [PostgreSQL (Database service)](https://developer.upsun.com/docs/add-services/postgresql/index.md) - [PostgreSQL read-only replication](https://developer.upsun.com/docs/add-services/postgresql/postgresql-readonly-replication.md) - [RabbitMQ (message queue service)](https://developer.upsun.com/docs/add-services/rabbitmq.md) - [Redis (Object cache)](https://developer.upsun.com/docs/add-services/redis.md) - [Self-hosted services](https://developer.upsun.com/docs/add-services/self-hosted.md) - [Solr (Search service)](https://developer.upsun.com/docs/add-services/solr.md) - [Valkey](https://developer.upsun.com/docs/add-services/valkey.md) - [Varnish](https://developer.upsun.com/docs/add-services/varnish.md) - [Vault key management service](https://developer.upsun.com/docs/add-services/vault.md) - [Subscribe to an add-on](https://developer.upsun.com/docs/administration/billing/add-on-subscription.md) - [Administer your billing](https://developer.upsun.com/docs/administration/billing/billing-admin.md) - [Billing](https://developer.upsun.com/docs/administration/billing/index.md) - [Monitor your billing information](https://developer.upsun.com/docs/administration/billing/monitor-billing.md) - [Payment FAQ](https://developer.upsun.com/docs/administration/billing/payment-faq.md) - [Administration](https://developer.upsun.com/docs/administration/index.md) - [Organizations](https://developer.upsun.com/docs/administration/organizations.md) - [Pricing](https://developer.upsun.com/docs/administration/pricing.md) - [Security](https://developer.upsun.com/docs/administration/security/index.md) - [Multifactor Authentication (MFA)](https://developer.upsun.com/docs/administration/security/mfa.md) - [Single Sign-On (SSO)](https://developer.upsun.com/docs/administration/security/sso.md) - [Server upgrades](https://developer.upsun.com/docs/administration/servers.md) - [Administer teams](https://developer.upsun.com/docs/administration/teams.md) - [Administer users](https://developer.upsun.com/docs/administration/users.md) - [Configure environments](https://developer.upsun.com/docs/administration/web/configure-environment.md) - [Configure a project](https://developer.upsun.com/docs/administration/web/configure-project.md) - [Console](https://developer.upsun.com/docs/administration/web/index.md) - [Composable image](https://developer.upsun.com/docs/configure-apps/app-reference/composable-image.md) - [Choose an image type](https://developer.upsun.com/docs/configure-apps/app-reference/index.md) - [Single-runtime image](https://developer.upsun.com/docs/configure-apps/app-reference/single-runtime-image.md) - [Use hooks with dependencies](https://developer.upsun.com/docs/configure-apps/hooks/hooks-and-dependencies.md) - [Comparison of hooks](https://developer.upsun.com/docs/configure-apps/hooks/hooks-comparison.md) - [Use build and deploy hooks](https://developer.upsun.com/docs/configure-apps/hooks/index.md) - [Change hooks in different environments](https://developer.upsun.com/docs/configure-apps/hooks/vary-hooks-by-environment.md) - [Access](https://developer.upsun.com/docs/configure-apps/image-properties/access.md) - [Additional hosts](https://developer.upsun.com/docs/configure-apps/image-properties/additional_hosts.md) - [Workload authorizations](https://developer.upsun.com/docs/configure-apps/image-properties/authorizations.md) - [Container profile](https://developer.upsun.com/docs/configure-apps/image-properties/container_profile.md) - [Crons](https://developer.upsun.com/docs/configure-apps/image-properties/crons.md) - [Hooks](https://developer.upsun.com/docs/configure-apps/image-properties/hooks.md) - [Image properties](https://developer.upsun.com/docs/configure-apps/image-properties/index.md) - [Mounts](https://developer.upsun.com/docs/configure-apps/image-properties/mounts.md) - [Relationships](https://developer.upsun.com/docs/configure-apps/image-properties/relationships.md) - [Source](https://developer.upsun.com/docs/configure-apps/image-properties/source.md) - [Variables](https://developer.upsun.com/docs/configure-apps/image-properties/variables.md) - [Web](https://developer.upsun.com/docs/configure-apps/image-properties/web.md) - [Workers](https://developer.upsun.com/docs/configure-apps/image-properties/workers.md) - [Configure apps](https://developer.upsun.com/docs/configure-apps/index.md) - [Set up multiple apps in a single project](https://developer.upsun.com/docs/configure-apps/multi-app/index.md) - [Choose a project structure](https://developer.upsun.com/docs/configure-apps/multi-app/project-structure.md) - [Define relationships between your multiple apps](https://developer.upsun.com/docs/configure-apps/multi-app/relationships.md) - [Define routes for your multiple apps](https://developer.upsun.com/docs/configure-apps/multi-app/routes.md) - [Runtime operations](https://developer.upsun.com/docs/configure-apps/runtime-operations.md) - [Source operations](https://developer.upsun.com/docs/configure-apps/source-operations.md) - [Configure tasks to run on-demand workloads and AI Agents](https://developer.upsun.com/docs/configure-apps/tasks.md) - [Timezones](https://developer.upsun.com/docs/configure-apps/timezone.md) - [Set custom headers on static content](https://developer.upsun.com/docs/configure-apps/web/custom-headers.md) - [Configure what's served](https://developer.upsun.com/docs/configure-apps/web/index.md) - [Create a basic PHP app with a front controller](https://developer.upsun.com/docs/configure-apps/web/php-basic.md) - [Rewrite requests without redirects](https://developer.upsun.com/docs/configure-apps/web/rewrite-requests.md) - [Serve directories at different paths](https://developer.upsun.com/docs/configure-apps/web/serve-different-directories.md) - [Serve static sites](https://developer.upsun.com/docs/configure-apps/web/static.md) - [Work with workers](https://developer.upsun.com/docs/configure-apps/workers.md) - [Keep your Git repository clean](https://developer.upsun.com/docs/core-concepts/best-practices/clean-repository.md) - [HTTP caching](https://developer.upsun.com/docs/core-concepts/best-practices/http-caching.md) - [Using Upsun Effectively](https://developer.upsun.com/docs/core-concepts/best-practices/index.md) - [From monoliths through headless to microservices](https://developer.upsun.com/docs/core-concepts/best-practices/oneormany.md) - [Build and deploy](https://developer.upsun.com/docs/core-concepts/build-deploy.md) - [Automate your code updates](https://developer.upsun.com/docs/core-concepts/common-tasks/dependency-updates.md) - [Exporting data](https://developer.upsun.com/docs/core-concepts/common-tasks/exporting.md) - [Export data](https://developer.upsun.com/docs/core-concepts/common-tasks/exporting_old.md) - [Common Tasks](https://developer.upsun.com/docs/core-concepts/common-tasks/index.md) - [Restrict access to a service](https://developer.upsun.com/docs/core-concepts/common-tasks/restrict-service-access.md) - [ Get support](https://developer.upsun.com/docs/core-concepts/get-support.md) - [What is Upsun?](https://developer.upsun.com/docs/core-concepts/index.md) - [Migrate to a supported runtime or service version](https://developer.upsun.com/docs/core-concepts/migrate-runtimes-services.md) - [Philosophy](https://developer.upsun.com/docs/core-concepts/philosophy.md) - [Structure](https://developer.upsun.com/docs/core-concepts/structure.md) - [Workflow Overview](https://developer.upsun.com/docs/core-concepts/workflow.md) - [YAML](https://developer.upsun.com/docs/core-concepts/yaml/index.md) - [Upsun YAML tags](https://developer.upsun.com/docs/core-concepts/yaml/platform-yaml-tags.md) - [What YAML is](https://developer.upsun.com/docs/core-concepts/yaml/what-is-yaml.md) - [Upsun YAML structure](https://developer.upsun.com/docs/core-concepts/yaml/yaml-structure.md) - [Access your site](https://developer.upsun.com/docs/development/access-site.md) - [Send email](https://developer.upsun.com/docs/development/email.md) - [Exporting data](https://developer.upsun.com/docs/development/exporting.md) - [Transfer files to and from your app](https://developer.upsun.com/docs/development/file-transfer.md) - [HTTP Headers](https://developer.upsun.com/docs/development/headers.md) - [Use DDEV for local development](https://developer.upsun.com/docs/development/local/ddev.md) - [Set up your local development environment](https://developer.upsun.com/docs/development/local/index.md) - [Tethered local development](https://developer.upsun.com/docs/development/local/tethered.md) - [Untethered local development](https://developer.upsun.com/docs/development/local/untethered.md) - [Pull code from a private Git repository](https://developer.upsun.com/docs/development/private-repository.md) - [Regions](https://developer.upsun.com/docs/development/regions.md) - [Sanitize databases](https://developer.upsun.com/docs/development/sanitize-db/index.md) - [Sanitizing databases: MariaDB and Drupal](https://developer.upsun.com/docs/development/sanitize-db/mariadb.md) - [Sanitizing databases: PostgreSQL and Django](https://developer.upsun.com/docs/development/sanitize-db/postgresql.md) - [Sanitizing databases: PostgreSQL and Symfony](https://developer.upsun.com/docs/development/sanitize-db/postgresql-symfony.md) - [Connect securely with SSH](https://developer.upsun.com/docs/development/ssh/index.md) - [Authenticate with SSH keys](https://developer.upsun.com/docs/development/ssh/ssh-keys.md) - [Troubleshoot SSH](https://developer.upsun.com/docs/development/ssh/troubleshoot-ssh.md) - [Use Git submodules](https://developer.upsun.com/docs/development/submodules.md) - [Development tools](https://developer.upsun.com/docs/development/tools.md) - [Variables overview](https://developer.upsun.com/docs/development/variables/index.md) - [Set variables](https://developer.upsun.com/docs/development/variables/set-variables.md) - [Use variables](https://developer.upsun.com/docs/development/variables/use-variables.md) - [Set up your Cloudflare CDN](https://developer.upsun.com/docs/domains/cdn/cloudflare.md) - [Set up your Fastly CDN](https://developer.upsun.com/docs/domains/cdn/fastly.md) - [Content delivery networks (CDNs)](https://developer.upsun.com/docs/domains/cdn/index.md) - [Managed Fastly CDN](https://developer.upsun.com/docs/domains/cdn/managed-fastly.md) - [Custom domains](https://developer.upsun.com/docs/domains/index.md) - [Set up a custom domain on a preview environment](https://developer.upsun.com/docs/domains/steps/custom-domains-preview-environments.md) - [DNS management and apex domains](https://developer.upsun.com/docs/domains/steps/dns.md) - [DNS challenge for domain ownership](https://developer.upsun.com/docs/domains/steps/dns-challenge.md) - [Set up a custom domain](https://developer.upsun.com/docs/domains/steps/index.md) - [Share subdomains across different projects](https://developer.upsun.com/docs/domains/steps/subdomains.md) - [Configure a third-party TLS certificate](https://developer.upsun.com/docs/domains/steps/tls.md) - [Troubleshoot domain issues](https://developer.upsun.com/docs/domains/troubleshoot.md) - [Environment actions](https://developer.upsun.com/docs/environments/actions.md) - [Back up an environment](https://developer.upsun.com/docs/environments/backup.md) - [Backup & restore](https://developer.upsun.com/docs/environments/backup-restore.md) - [Cancel an activity](https://developer.upsun.com/docs/environments/cancel-activity.md) - [Change an environment's parent](https://developer.upsun.com/docs/environments/change-parent.md) - [Deactivate an environment](https://developer.upsun.com/docs/environments/deactivate-environment.md) - [Rename the default environment](https://developer.upsun.com/docs/environments/default-environment.md) - [Configure HTTP access control](https://developer.upsun.com/docs/environments/http-access-control.md) - [Manage Upsun environments](https://developer.upsun.com/docs/environments/index.md) - [Restore an environment from a backup](https://developer.upsun.com/docs/environments/restore.md) - [Manage search indexing for an environment](https://developer.upsun.com/docs/environments/search-engine-visibility.md) - [Environment settings](https://developer.upsun.com/docs/environments/settings.md) - [Deploy AI apps on Upsun](https://developer.upsun.com/docs/get-started/ai.md) - [Host AI Agents](https://developer.upsun.com/docs/get-started/ai/aiagent.md) - [Hosting Model Context Protocol (MCP) Servers](https://developer.upsun.com/docs/get-started/ai/deploy-mcp.md) - [How to deploy AI](https://developer.upsun.com/docs/get-started/ai/index.md) - [The Upsun MCP Server](https://developer.upsun.com/docs/get-started/ai/using-the-mcp.md) - [Configure your project](https://developer.upsun.com/docs/get-started/here/configure/index.md) - [JavaScript/Node.js](https://developer.upsun.com/docs/get-started/here/configure/nodejs.md) - [PHP](https://developer.upsun.com/docs/get-started/here/configure/php.md) - [Python](https://developer.upsun.com/docs/get-started/here/configure/python.md) - [Create a project](https://developer.upsun.com/docs/get-started/here/create-project.md) - [Getting started with Upsun](https://developer.upsun.com/docs/get-started/here/index.md) - [Local development](https://developer.upsun.com/docs/get-started/here/local/index.md) - [Tethered](https://developer.upsun.com/docs/get-started/here/local/tethered.md) - [Make changes to your project](https://developer.upsun.com/docs/get-started/here/make-changes.md) - [Set resources](https://developer.upsun.com/docs/get-started/here/set-resources.md) - [Setup](https://developer.upsun.com/docs/get-started/here/setup.md) - [Get support](https://developer.upsun.com/docs/get-started/here/support.md) - [Third party integrations](https://developer.upsun.com/docs/get-started/here/third-party.md) - [Get Started with Upsun](https://developer.upsun.com/docs/get-started/index.md) - [Deploy Django on Upsun](https://developer.upsun.com/docs/get-started/stacks/django.md) - [Add a database to Express](https://developer.upsun.com/docs/get-started/stacks/express/add-database.md) - [Deploy Express on Upsun](https://developer.upsun.com/docs/get-started/stacks/express/index.md) - [Deploy Flask on Upsun](https://developer.upsun.com/docs/get-started/stacks/flask.md) - [How to deploy](https://developer.upsun.com/docs/get-started/stacks/index.md) - [Deploy JavaScript apps on Upsun](https://developer.upsun.com/docs/get-started/stacks/javascript.md) - [Manage continous observability with Blackfire](https://developer.upsun.com/docs/get-started/stacks/laravel/blackfire.md) - [Set up cron jobs](https://developer.upsun.com/docs/get-started/stacks/laravel/crons.md) - [Configure environment variables](https://developer.upsun.com/docs/get-started/stacks/laravel/environment-variables.md) - [FAQ](https://developer.upsun.com/docs/get-started/stacks/laravel/faq.md) - [Get started](https://developer.upsun.com/docs/get-started/stacks/laravel/get-started.md) - [Deploy Laravel on Upsun](https://developer.upsun.com/docs/get-started/stacks/laravel/index.md) - [Handle queues with Horizon](https://developer.upsun.com/docs/get-started/stacks/laravel/laravel-horizon.md) - [Debug with Laravel Telescope](https://developer.upsun.com/docs/get-started/stacks/laravel/laravel-telescope.md) - [Set up Redis](https://developer.upsun.com/docs/get-started/stacks/laravel/setup-redis.md) - [Deploy Next.js on Upsun](https://developer.upsun.com/docs/get-started/stacks/nextjs.md) - [Deploy PHP apps on Upsun](https://developer.upsun.com/docs/get-started/stacks/php.md) - [Deploy Python apps on Upsun](https://developer.upsun.com/docs/get-started/stacks/python.md) - [Add a database to Strapi](https://developer.upsun.com/docs/get-started/stacks/strapi/add-database.md) - [Deploy Strapi on Upsun](https://developer.upsun.com/docs/get-started/stacks/strapi/index.md) - [Manage continous observability with Blackfire](https://developer.upsun.com/docs/get-started/stacks/symfony/blackfire.md) - [Set up cron jobs](https://developer.upsun.com/docs/get-started/stacks/symfony/crons.md) - [Configure environment variables](https://developer.upsun.com/docs/get-started/stacks/symfony/environment-variables.md) - [FAQ](https://developer.upsun.com/docs/get-started/stacks/symfony/faq.md) - [Get started](https://developer.upsun.com/docs/get-started/stacks/symfony/get-started.md) - [Deploy Symfony on Upsun](https://developer.upsun.com/docs/get-started/stacks/symfony/index.md) - [Symfony integration](https://developer.upsun.com/docs/get-started/stacks/symfony/integration.md) - [Local development](https://developer.upsun.com/docs/get-started/stacks/symfony/local.md) - [Symfony CLI Tips](https://developer.upsun.com/docs/get-started/stacks/symfony/symfony-cli-tips.md) - [Configure workers](https://developer.upsun.com/docs/get-started/stacks/symfony/workers.md) - [Deploy Bedrock-based WordPress on Upsun](https://developer.upsun.com/docs/get-started/stacks/wordpress/bedrock.md) - [Deploy Composer-based WordPress on Upsun](https://developer.upsun.com/docs/get-started/stacks/wordpress/composer.md) - [Deploy Vanilla WordPress on Upsun](https://developer.upsun.com/docs/get-started/stacks/wordpress/vanilla.md) - [Glossary](https://developer.upsun.com/docs/glossary/index.md) - [Example: Discord](https://developer.upsun.com/docs/integrations/activity/discord.md) - [Activity scripts](https://developer.upsun.com/docs/integrations/activity/index.md) - [Activity reference](https://developer.upsun.com/docs/integrations/activity/reference.md) - [Example: Slack](https://developer.upsun.com/docs/integrations/activity/slack.md) - [Utility routines](https://developer.upsun.com/docs/integrations/activity/utility.md) - [Webhooks](https://developer.upsun.com/docs/integrations/activity/webhooks.md) - [Fastly CDN](https://developer.upsun.com/docs/integrations/fastly-cdn.md) - [Health notifications](https://developer.upsun.com/docs/integrations/notifications.md) - [External Integrations](https://developer.upsun.com/docs/integrations/overview.md) - [Integrate with Bitbucket](https://developer.upsun.com/docs/integrations/source/bitbucket.md) - [Integrate with GitHub](https://developer.upsun.com/docs/integrations/source/github.md) - [Integrate with GitLab](https://developer.upsun.com/docs/integrations/source/gitlab.md) - [Source integrations](https://developer.upsun.com/docs/integrations/source/index.md) - [Resolve access issues with source integrations](https://developer.upsun.com/docs/integrations/source/troubleshoot.md) - [C#/.NET Core](https://developer.upsun.com/docs/languages/dotnet.md) - [Elixir](https://developer.upsun.com/docs/languages/elixir.md) - [Go](https://developer.upsun.com/docs/languages/go.md) - [Languages](https://developer.upsun.com/docs/languages/index.md) - [Java](https://developer.upsun.com/docs/languages/java/index.md) - [Moving a Java application to Upsun](https://developer.upsun.com/docs/languages/java/migration.md) - [Performance tuning Java](https://developer.upsun.com/docs/languages/java/tuning.md) - [Debugging](https://developer.upsun.com/docs/languages/nodejs/debug.md) - [JavaScript/Node.js](https://developer.upsun.com/docs/languages/nodejs/index.md) - [Manage Node.js versions](https://developer.upsun.com/docs/languages/nodejs/node-version.md) - [Authenticated Composer repositories](https://developer.upsun.com/docs/languages/php/composer-auth.md) - [Extensions](https://developer.upsun.com/docs/languages/php/extensions.md) - [PHP-FPM sizing](https://developer.upsun.com/docs/languages/php/fpm.md) - [FrankenPHP](https://developer.upsun.com/docs/languages/php/frankenphp.md) - [PHP](https://developer.upsun.com/docs/languages/php/index.md) - [Custom Redis versions](https://developer.upsun.com/docs/languages/php/redis.md) - [Swoole](https://developer.upsun.com/docs/languages/php/swoole.md) - [Troubleshoot PHP](https://developer.upsun.com/docs/languages/php/troubleshoot.md) - [PHP performance tuning](https://developer.upsun.com/docs/languages/php/tuning.md) - [Using Xdebug](https://developer.upsun.com/docs/languages/php/xdebug.md) - [Manage Python dependencies](https://developer.upsun.com/docs/languages/python/dependencies.md) - [Python](https://developer.upsun.com/docs/languages/python/index.md) - [Manage Python versions in non-Python containers](https://developer.upsun.com/docs/languages/python/python-version.md) - [Web servers](https://developer.upsun.com/docs/languages/python/server.md) - [Ruby](https://developer.upsun.com/docs/languages/ruby.md) - [Rust](https://developer.upsun.com/docs/languages/rust.md) - [Resource configuration](https://developer.upsun.com/docs/manage-resources/adjust-resources.md) - [Autoscaling](https://developer.upsun.com/docs/manage-resources/autoscaling.md) - [Project build resources](https://developer.upsun.com/docs/manage-resources/build-resources.md) - [Configure resources](https://developer.upsun.com/docs/manage-resources/configure.md) - [Guaranteed resources](https://developer.upsun.com/docs/manage-resources/guaranteed-resources.md) - [How resources work on Upsun](https://developer.upsun.com/docs/manage-resources/how-resources-work.md) - [Manage resources](https://developer.upsun.com/docs/manage-resources/index.md) - [Object storage](https://developer.upsun.com/docs/manage-resources/object-storage.md) - [Resource initialization](https://developer.upsun.com/docs/manage-resources/resource-init.md) - [Scaling](https://developer.upsun.com/docs/manage-resources/scaling.md) - [Blackfire for PHP and Python](https://developer.upsun.com/docs/observability/application-metrics/blackfire.md) - [Continuous Profiling dashboard](https://developer.upsun.com/docs/observability/application-metrics/cont-prof.md) - [Comparing Continuous Profiling Timeframes](https://developer.upsun.com/docs/observability/application-metrics/cont-prof-comparison.md) - [Monitor Cron job executions](https://developer.upsun.com/docs/observability/application-metrics/cron-metrics.md) - [Continuous profiling for Go](https://developer.upsun.com/docs/observability/application-metrics/go.md) - [Application metrics](https://developer.upsun.com/docs/observability/application-metrics/index.md) - [Continuous profiling for Java](https://developer.upsun.com/docs/observability/application-metrics/java.md) - [Continuous profiling for Node.js](https://developer.upsun.com/docs/observability/application-metrics/nodejs.md) - [Continuous profiling for PHP](https://developer.upsun.com/docs/observability/application-metrics/php.md) - [Continuous profiling for Python](https://developer.upsun.com/docs/observability/application-metrics/python.md) - [Continuous profiling for Ruby](https://developer.upsun.com/docs/observability/application-metrics/ruby.md) - [Continuous profiling for Rust](https://developer.upsun.com/docs/observability/application-metrics/rust.md) - [Understanding application observability](https://developer.upsun.com/docs/observability/application-metrics/understanding.md) - [Increase observability](https://developer.upsun.com/docs/observability/index.md) - [Access your logs](https://developer.upsun.com/docs/observability/logs/access-logs.md) - [Forward Upsun and Blackfire logs](https://developer.upsun.com/docs/observability/logs/forward-logs.md) - [Consume logs](https://developer.upsun.com/docs/observability/logs/index.md) - [HTTP metrics](https://developer.upsun.com/docs/observability/metrics/http-metrics.md) - [Infrastructure metrics](https://developer.upsun.com/docs/observability/metrics/index.md) - [Understand metrics](https://developer.upsun.com/docs/observability/metrics/understand-metrics.md) - [Change the project timezone](https://developer.upsun.com/docs/projects/change-project-timezone.md) - [Delete a project](https://developer.upsun.com/docs/projects/delete-project.md) - [Manage projects](https://developer.upsun.com/docs/projects/index.md) - [Change a project's region](https://developer.upsun.com/docs/projects/region-migration.md) - [Project settings](https://developer.upsun.com/docs/projects/settings.md) - [Data Register](https://developer.upsun.com/docs/registry/index.md) - [Request features](https://developer.upsun.com/docs/request-features/index.md) - [HTTP cache](https://developer.upsun.com/docs/routes/cache.md) - [HTTPS](https://developer.upsun.com/docs/routes/https.md) - [Define routes](https://developer.upsun.com/docs/routes/index.md) - [Proxy routes](https://developer.upsun.com/docs/routes/proxy.md) - [Redirects](https://developer.upsun.com/docs/routes/redirects.md) - [Server Side Includes (SSI)](https://developer.upsun.com/docs/routes/ssi.md) - [Data retention](https://developer.upsun.com/docs/security/data-retention.md) - [Fastly WAF](https://developer.upsun.com/docs/security/fastly-waf.md) - [Security and compliance](https://developer.upsun.com/docs/security/index.md) - [Project isolation](https://developer.upsun.com/docs/security/project-isolation.md) - [Upsun WAF](https://developer.upsun.com/docs/security/waf.md) - [502 error resolution guide](https://developer.upsun.com/docs/troubleshooting/502-errors.md) - [Troubleshoot disks](https://developer.upsun.com/docs/troubleshooting/disks.md) - [Troubleshoot development](https://developer.upsun.com/docs/troubleshooting/general.md) - [Troubleshoot mounts](https://developer.upsun.com/docs/troubleshooting/mounts.md) - [Upsun Developer Center](https://developer.upsun.com/index.md) - [The research is in: your AGENTS.md is probably too long](https://developer.upsun.com/posts/ai/agents-md-less-is-more.md) - [AI Weekly Review - Feb. 17th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-02-17.md) - [AI Weekly Review - Feb. 23th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-02-23.md) - [AI Weekly Review - Mar. 2nd 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-03-02.md) - [AI Weekly Review - Mar. 9th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-03-09.md) - [AI Weekly Review - Mar. 16th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-03-16.md) - [AI Weekly Review - Mar. 23rd 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-03-23.md) - [AI Weekly Review - Mar. 30th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-03-30.md) - [AI Weekly Review - Apr. 7th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-04-07.md) - [AI Weekly Review - Apr. 13th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-04-13.md) - [AI Weekly Review - Apr. 27th 2026](https://developer.upsun.com/posts/ai/aiweekly-2026-04-27.md) - [Git worktrees for parallel AI coding agents](https://developer.upsun.com/posts/ai/git-worktrees-for-parallel-ai-coding-agents.md) - [Making coding agents (Claude Code, Codex, etc.) reliable](https://developer.upsun.com/posts/ai/making-coding-agents-reliable.md) - [How to Host OpenCode on Upsun](https://developer.upsun.com/posts/ai/opencode-on-upsun.md) - [How to slash OpenCode Token costs by 90% on Upsun](https://developer.upsun.com/posts/ai/opencode-token-optimization.md) - [Your agents are stuck on localhost. Upsun isn't.](https://developer.upsun.com/posts/ai/stuck-on-localhost.md) - [Introducing the Upsun MCP server: bring Upsun into your LLMs](https://developer.upsun.com/posts/ai/upsun-mcp-announcement.md) - [Will AI make software companies worthless?](https://developer.upsun.com/posts/ai/will-ai-make-software-companies-worthless.md) - [Artificial Intelligence](https://developer.upsun.com/posts/articles/ai.md) - [Hands-On](https://developer.upsun.com/posts/articles/hands-on.md) - [How It Works](https://developer.upsun.com/posts/articles/how-it-works.md) - [How-Tos](https://developer.upsun.com/posts/articles/how-tos.md) - [All Articles](https://developer.upsun.com/posts/articles/index.md) - [Insights](https://developer.upsun.com/posts/articles/insights.md) - [Releases](https://developer.upsun.com/posts/articles/releases.md) - [Website fleet management: challenges and opportunities](https://developer.upsun.com/posts/business/website-fleet.md) - [Eliminating Database Password Risk with Network Isolation](https://developer.upsun.com/posts/core-concepts/eliminating-database-pwd-risk-with-network-isolation.md) - [Getting GitOps right](https://developer.upsun.com/posts/core-concepts/getting-gitops-right.md) - [HTTPS and TLS certificates: Always served fresh](https://developer.upsun.com/posts/core-concepts/https-and-tls-certificates-always-served-fresh.md) - [How Meta-Upsun improved Validation Schema and Developer eXperience](https://developer.upsun.com/posts/core-concepts/meta-upsun-validation-schema-dx-improvement.md) - [Building an AI feature: The necessary evals](https://developer.upsun.com/posts/discussions/building-ai-feature-necessary-evals.md) - [Building an AI code review agent for our self-hosted GitLab](https://developer.upsun.com/posts/discussions/building-an-ai-code-review-agent-for-gitlab.md) - [Containers are the new static binaries](https://developer.upsun.com/posts/discussions/containers-are-the-new-static-binaries.md) - [CPU vs GPU for AI: most AI applications don't need GPUs](https://developer.upsun.com/posts/discussions/cpu-vs-gpu.md) - [CVE-2024-45337](https://developer.upsun.com/posts/discussions/cve-2024-45337.md) - [Golang 1.24 is looking seriously awesome](https://developer.upsun.com/posts/discussions/go-124.md) - [Governance is a contract chain, and you're in it](https://developer.upsun.com/posts/discussions/governance-is-a-contract-chain-and-youre-in-it.md) - [How product managers use preview environments and AI to prototype](https://developer.upsun.com/posts/discussions/how-product-managers-use-preview-environments-and-ai-to-prototype.md) - [Instant data cloning was a bet. AI agents are the payoff.](https://developer.upsun.com/posts/discussions/instant-data-cloning-was-a-bet-ai-agents-are-the-payoff.md) - [Critical Next.js Security Update: CVE-2025-66478 Affects RSC](https://developer.upsun.com/posts/discussions/nextjs-cve-2025-66478.md) - [Preview Environments](https://developer.upsun.com/posts/discussions/preview-environments-a-developers-secret-weapon.md) - [The universal commerce protocol and the inevitable rise of agentic commerce](https://developer.upsun.com/posts/discussions/the-universal-commerce-protocol-and-the-inevitable-rise-of-agentic-commerce.md) - [How did we migrate issues from GitLab to Linear?](https://developer.upsun.com/posts/discussions/triage-bot.md) - [Understanding Cross-Origin Resource Sharing (CORS)](https://developer.upsun.com/posts/discussions/understanding-cors.md) - [Efficient code analysis for LLMs](https://developer.upsun.com/posts/discussions/whatsun-efficient-code-analysis.md) - [Why AI agents need cloud sandboxes](https://developer.upsun.com/posts/discussions/why-ai-agents-need-cloud-sandboxes.md) - [Source Operations and Activity Scripts for Drupal teams](https://developer.upsun.com/posts/engineering/save-your-drupal-team-hours-and-effort-with-source-operations-and-activity-scripts.md) - [Three ways to manage a website fleet](https://developer.upsun.com/posts/engineering/three-ways-to-manage-a-fleet.md) - [AI use-case: Generate load test scenarios with MCPs](https://developer.upsun.com/posts/hands-on/ai-use-case-generate-load-test-scenarios.md) - [Building internal AI agents for our teams on Upsun](https://developer.upsun.com/posts/hands-on/building-internal-ai-agents-for-our-teams-on-upsun.md) - [Installing CiviCRM with Drupal 11 on Upsun](https://developer.upsun.com/posts/hands-on/civicrm-drupal-11-on-upsun.md) - [Connect multiple projects applications or services together](https://developer.upsun.com/posts/hands-on/connect-multiple-projects-applications-or-services-together.md) - [Build and deploy AI-Native Applications with MCP Servers on Upsun](https://developer.upsun.com/posts/hands-on/deploy-mcp-servers-on-upsun.md) - [Experiment with Chainlit AI interface with RAG on Upsun](https://developer.upsun.com/posts/hands-on/deploying-chainlit-with-rag.md) - [How to enable custom maintenance page in Fastly](https://developer.upsun.com/posts/hands-on/fastly-maintenance.md) - [Synchronize your air-gapped GitLab with Upsun](https://developer.upsun.com/posts/hands-on/gitlab-push-solution.md) - [Limit deployments to Platform.sh only with tags: part one](https://developer.upsun.com/posts/hands-on/guide-to-limit-deployments-to-platformsh-only-with-tags-part-one.md) - [Limit deployments to Platform.sh only with tags: part three](https://developer.upsun.com/posts/hands-on/guide-to-limit-deployments-to-platformsh-only-with-tags-part-three.md) - [Limit deployments to Platform.sh only when Git tagged: part two](https://developer.upsun.com/posts/hands-on/guide-to-limit-deployments-to-platformsh-only-with-tags-part-two.md) - [Harnessing the power of Embeddings: a real-world example of a watch recommendation app using a vector database.](https://developer.upsun.com/posts/hands-on/harnessing-power-embeddings.md) - [How to Use Harlequin SQL IDE with Upsun](https://developer.upsun.com/posts/hands-on/how-to-use-harlequin-sql-ide-with-upsun.md) - [Up(sun) and ready with GitHub release assets installation](https://developer.upsun.com/posts/hands-on/install-gh-asset-on-upsun.md) - [Migration day: executing your Upsun cutover](https://developer.upsun.com/posts/hands-on/migration-day-executing-your-upsun-cutover.md) - [NoCode with Upsun: Supercharge Your Automation with Zero Code](https://developer.upsun.com/posts/hands-on/nocode-n8n.md) - [Using PostgreSQL MCP with Upsun Remote Database](https://developer.upsun.com/posts/hands-on/postgres-mcp-on-upsun.md) - [Power-up Your Local Development with DDEV](https://developer.upsun.com/posts/hands-on/powerup-your-local-development-with-ddev.md) - [How to run PyTorch in an Upsun application?](https://developer.upsun.com/posts/hands-on/pytorch-running-on-upsun.md) - [How to automatically inject multi-app endpoints as environment variables](https://developer.upsun.com/posts/hands-on/route-ids-env.md) - [Run Tailscale on Upsun: Create secure VPN connections for your applications](https://developer.upsun.com/posts/hands-on/run-tailscale-on-upsun-secure-vpn-connections.md) - [Scriberr on Upsun](https://developer.upsun.com/posts/hands-on/scriberr-on-upsun.md) - [Stop testing JCR apps in production](https://developer.upsun.com/posts/hands-on/stop-testing-jcr-apps-in-production.md) - [Store embeddings in chroma with persistent storage (nodejs and python examples)](https://developer.upsun.com/posts/hands-on/store-embeddings-in-chroma-with-persistent-storage-nodejs-and-python-examples.md) - [That cron should be a worker](https://developer.upsun.com/posts/hands-on/that-cron-should-be-a-worker.md) - [From DrupalCon keynote to live Upsun demo: the real story of setting up Drupal Canvas with AI](https://developer.upsun.com/posts/hands-on/the-real-story-of-setting-up-drupal-canvas-with-ai.md) - [Unstable website? Use queues.](https://developer.upsun.com/posts/hands-on/unstable-website-use-queues.md) - [Varnish 101: Protecting Paths with HTTP Basic Authentication on Upsun](https://developer.upsun.com/posts/hands-on/varnish-101-protecting-paths-with-http-basic-authentication-on-upsun.md) - [Varnish 102: Protecting Your Application with Rate Limiting on Upsun](https://developer.upsun.com/posts/hands-on/varnish-102-protecting-your-application-with-rate-limiting-on-upsun.md) - [Varnish 103: Cache Optimization with URL Normalization on Upsun](https://developer.upsun.com/posts/hands-on/varnish-103-cache-optimization-with-url-normalization-on-upsun.md) - [Varnish 104: Advanced Traffic Filtering with Classification Headers on Upsun](https://developer.upsun.com/posts/hands-on/varnish-104-advanced-traffic-filtering-with-classification-headers-on-upsun.md) - [Zero-downtime deployments: now in open beta](https://developer.upsun.com/posts/hands-on/zero-downtime-deployments-with-upsun.md) - [Auto-scaling on Upsun Flex. A deep dive.](https://developer.upsun.com/posts/how-it-works/autoscaling-deep-dive.md) - [Building observability from scratch, three times over](https://developer.upsun.com/posts/how-it-works/building-observability-from-scratch-three-times-over.md) - [How we cut AWS bandwidth costs 95% with dm-cache: fast local SSD caching for network storage](https://developer.upsun.com/posts/how-it-works/cut-aws-bandwidth-costs-95-with-dm-cache.md) - [How we host a Debian repository on AWS S3](https://developer.upsun.com/posts/how-it-works/debian-repo-s3.md) - [Event Loop Monitoring in Next.js: Performance Guide](https://developer.upsun.com/posts/how-it-works/event-loop-monitoring-in-nextjs-performance-guide.md) - [Mastering the Explore, Plan, Execute methodology for AI-assisted development](https://developer.upsun.com/posts/how-it-works/explore-plan-execute-methodology.md) - [Fake IP till you make IP](https://developer.upsun.com/posts/how-it-works/fake-ip-till-you-make-ip.md) - [High-performance backups: How Ceph snapshots enable incremental full backups](https://developer.upsun.com/posts/how-it-works/how-do-we-do-incremental-but-really-full-backups-on-top-of-ceph.md) - [SSH certificates with Platform.sh](https://developer.upsun.com/posts/how-it-works/how-do-you-manage-ssh-keys-in-your-organization.md) - [How the Platform.sh PaaS works](https://developer.upsun.com/posts/how-it-works/how-platform-paas-works.md) - [Semper vigilans: how Platform.sh stays ahead of emerging cybersecurity threats (so you don’t have to)](https://developer.upsun.com/posts/how-it-works/how-platformsh-stays-ahead-of-emerging-cybersecurity-threats.md) - [How Upsun built stateless mesh networking for high-density containers](https://developer.upsun.com/posts/how-it-works/how-upsun-built-stateless-mesh-networking-for-high-density-containers.md) - [How Upsun provisions TLS certificates at scale](https://developer.upsun.com/posts/how-it-works/how-upsun-provisions-tls-certificates-at-scale.md) - [How we caught a silent IO storm before it hit production](https://developer.upsun.com/posts/how-it-works/how-we-caught-a-silent-io-storm-before-it-hit-production.md) - [How we've been hardening containers since before Docker made it cool](https://developer.upsun.com/posts/how-it-works/how-weve-been-hardening-containers-since-before-docker-made-it-cool.md) - [Installers that don't suck](https://developer.upsun.com/posts/how-it-works/installers-that-dont-suck.md) - [Keeping the peace: how ZooKeeper stops database nodes from fighting](https://developer.upsun.com/posts/how-it-works/keeping-the-peace-how-zookeeper-stops-database-nodes-from-fighting.md) - [Beyond Tool Calling: Understanding MCP's Three Core Interaction Types](https://developer.upsun.com/posts/how-it-works/mcp-interaction-types-article.md) - [Centralising Upsun Technical References with Meta-Upsun](https://developer.upsun.com/posts/how-it-works/meta-reference-source-introduction.md) - [Natural scaling for multi-country ecommerce](https://developer.upsun.com/posts/how-it-works/natural-scaling-for-multi-country-ecommerce.md) - [Upsun and Elasticsearch: A tale of love, loss, and licensing roadblocks](https://developer.upsun.com/posts/how-it-works/psh-elastic-love-loss-licensing.md) - [How repeatable deployments work](https://developer.upsun.com/posts/how-it-works/repeatable-deployments.md) - [How we host an RPM repository on AWS S3](https://developer.upsun.com/posts/how-it-works/rpm-repo-s3.md) - [SPF, DKIM, DMARC, what are those for anyway?](https://developer.upsun.com/posts/how-it-works/spf-dkim-dmarc-what-are-those-for-anyway.md) - [The Platform.sh build-and-deploy pipeline](https://developer.upsun.com/posts/how-it-works/the-platformsh-build-and-deploy-pipeline.md) - [Upsun deployment hooks and commands: which one to use, and when](https://developer.upsun.com/posts/how-it-works/upsun-deployment-hooks-and-commands-which-one-to-use-and-when.md) - [Using the Upsun API](https://developer.upsun.com/posts/how-it-works/using-the-upsun-api.md) - [We made our infrastructure read-only and never looked back](https://developer.upsun.com/posts/how-it-works/we-made-our-infrastructure-read-only-and-never-looked-back.md) - [We switched from LVM to... sparse files?!](https://developer.upsun.com/posts/how-it-works/we-switched-from-lvm-to-sparse-files.md) - [When php-fpm runs out of workers: a 502 error field guide](https://developer.upsun.com/posts/how-it-works/when-php-fpm-runs-out-of-workers-a-502-error-field-guide.md) - [Why we moved from LVM to Ceph for container storage](https://developer.upsun.com/posts/how-it-works/why-upsun-moved-from-lvm-to-ceph.md) - [Your WAF is buffering. Ours is streaming.](https://developer.upsun.com/posts/how-it-works/your-waf-is-buffering-ours-is-streaming.md) - [How to automate load tests with Gatling](https://developer.upsun.com/posts/how-tos/automate-with-gatling-1.md) - [Automated encrypted backups to Amazon S3 | Upsun](https://developer.upsun.com/posts/how-tos/automated-encrypt-backups-amazon-s3.md) - [Add context on your Blackfire timeline from a Google Alerts RSS Feed](https://developer.upsun.com/posts/how-tos/blackfire-google-alert-markers.md) - [Import multiple RSS Feeds on your Blackfire timeline + extra interfaces](https://developer.upsun.com/posts/how-tos/blackfire-google-alert-markers-interfaces.md) - [Composer 1 is dead – Upgrade to Composer 2 now](https://developer.upsun.com/posts/how-tos/composer1-rip.md) - [Adding an autoscaler to Upsun projects](https://developer.upsun.com/posts/how-tos/configuring-an-autoscaler.md) - [Upsun documentation is now available via the Context7 MCP](https://developer.upsun.com/posts/how-tos/context7-mcp.md) - [Creating Custom Reports using the Upsun CLI](https://developer.upsun.com/posts/how-tos/creating-custom-reports-using-cli.md) - [Speed vs. Security? Why not both: The Fastly CDN and WAF on Upsun](https://developer.upsun.com/posts/how-tos/fastly-cdn-and-waf.md) - [Streamline Your CDN Management with Fastly CDN Plugin App [BETA]](https://developer.upsun.com/posts/how-tos/fastlycdn-pluginapp-activation.md) - [Get more control over your environments with build variables](https://developer.upsun.com/posts/how-tos/get-more-control-over-your-environments-with-build-variables.md) - [How to manage the `.well-known` directory on Upsun and Platform.sh](https://developer.upsun.com/posts/how-tos/handling-well-known-directory.md) - [Help reduce resource consumption: Put your preview environments on pause](https://developer.upsun.com/posts/how-tos/help-reduce-resource-consumption-put-your-preview-environments-on-pause.md) - [Up(sun) and ready with Pandoc](https://developer.upsun.com/posts/how-tos/install-pandoc-on-upsun.md) - [Measuring Deployment Success with GitHub Actions](https://developer.upsun.com/posts/how-tos/measuring-the-success-of-a-deployment-with-githubactions.md) - [Automating Runtime and Service Tracking with Meta Version Updater](https://developer.upsun.com/posts/how-tos/meta-version-updater-introduction.md) - [How to update your PostgreSQL database without downtime](https://developer.upsun.com/posts/how-tos/no-downtime-postgres-updates.md) - [Planning your Upsun migration: the 6-9 week roadmap](https://developer.upsun.com/posts/how-tos/planning-your-upsun-migration-the-6-9-week-roadmap.md) - [Replicate your production outage on staging](https://developer.upsun.com/posts/how-tos/replicate-your-production-outage-on-staging.md) - [Scheduling resources](https://developer.upsun.com/posts/how-tos/schedule-resource-availability.md) - [Supply chain attacks in the AI era, and what to do about them](https://developer.upsun.com/posts/how-tos/supply-chain-attacks-in-the-ai-era-and-what-to-do-about-them.md) - [Making .upsun/config.yaml easier to edit with IDE autocomplete and validation](https://developer.upsun.com/posts/how-tos/validate-yaml-config.md) - [Blog](https://developer.upsun.com/posts/index.md) - [Advanced prompting techniques for complex coding tasks](https://developer.upsun.com/posts/insights/advanced-prompting-techniques-for-coding.md) - [Build-time environment variables considered harmful](https://developer.upsun.com/posts/insights/build-time-environment-variables-considered-harmful.md) - [Code matters less than ever, and more than ever](https://developer.upsun.com/posts/insights/code-matters-less-than-ever-and-more-than-ever.md) - [DDEV is in good hands](https://developer.upsun.com/posts/insights/ddev-is-in-good-hands.md) - [My terminal setup (Mac & Linux)](https://developer.upsun.com/posts/insights/my-terminal-setup-mac-linux.md) - [Rate limiting Rails apps when you can't put Varnish in front](https://developer.upsun.com/posts/insights/rate-limiting-rails-apps-when-you-cant-put-varnish-in-front.md) - [The mystery of the shrinking database dump](https://developer.upsun.com/posts/insights/the-mystery-of-the-shrinking-database-dump.md) - [The (not so) hidden cost of AI scrapers](https://developer.upsun.com/posts/insights/the-not-so-hidden-cost-of-ai-scrapers.md) - [The only correct way to git pull and merge](https://developer.upsun.com/posts/insights/the-only-correct-way-to-git-pull-and-merge.md) - [The third way to scale that nobody talks about](https://developer.upsun.com/posts/insights/the-third-way-to-scale-that-nobody-talks-about.md) - [What will you do after you deploy?](https://developer.upsun.com/posts/insights/what-will-you-do-after-you-deploy.md) - [Git-Driven Infrastructure: Why Configuration as Code Beats Click-and-Deploy](https://developer.upsun.com/posts/insights/why-configuration-as-code-beats-click-and-deploy.md) - [Why Python developers should switch to uv](https://developer.upsun.com/posts/insights/why-python-developers-should-switch-to-uv.md) - [Why setting your PHP memory limit to 60GB won't help](https://developer.upsun.com/posts/insights/why-setting-your-php-memory-limit-to-60gb-wont-help.md) - [Why you can't just add infinite PHP-FPM workers](https://developer.upsun.com/posts/insights/why-you-cant-just-add-infinite-php-fpm-workers.md) - [Why you should replace PostgreSQL with Git for your next project](https://developer.upsun.com/posts/insights/why-you-should-replace-postgresql-with-git-for-your-next-project.md) - [AGENTS.md: Why your README matters more than AI configuration files](https://developer.upsun.com/posts/insights/why-your-readme-matters-more-than-ai-configuration-files.md) - [It's out of the Oven: Bun 1.0 support on Platform.sh](https://developer.upsun.com/posts/releases/bun-support-is-here.md) - [One project, many needs: How Composable Image embraces real-world diversity](https://developer.upsun.com/posts/releases/composable-image-embraces-real-world-diversity.md) - [Composer 2.9 lands on Upsun PHP Images: Here’s what you need to know](https://developer.upsun.com/posts/releases/composer-2.9.md) - [Context driven navigation](https://developer.upsun.com/posts/releases/context-driven-navigation.md) - [Continuous profiling comparisons](https://developer.upsun.com/posts/releases/continuous-profiling-comparisons.md) - [Platform.sh–deploying the future of content with one click](https://developer.upsun.com/posts/releases/deploy-strapi-on-platformsh.md) - [Deploy with PHP 7.3 this Friday, er, Thursday](https://developer.upsun.com/posts/releases/deploy-with-php-73-this-friday-er-thursday.md) - [Deploy your Python 3.7 code to the Moon](https://developer.upsun.com/posts/releases/deploy-your-python-37-code-to-the-moon.md) - [Apologies to the Elixir community: 1.18 release now available](https://developer.upsun.com/posts/releases/elixir-118-release-available.md) - [New file size limits explained](https://developer.upsun.com/posts/releases/file_size_limit.md) - [Develop on GitHub, Deploy on Platform.sh, Test on Blackfire.io](https://developer.upsun.com/posts/releases/github-blackfire-platformsh.md) - [Go[lang] forth and deploy](https://developer.upsun.com/posts/releases/golang-forth-and-deploy.md) - [HHVM deploys off into the sunset](https://developer.upsun.com/posts/releases/hhvm-deploys-off-into-the-sunset.md) - [Introducing a more complete logs forwarding experience](https://developer.upsun.com/posts/releases/introducing-a-more-complete-logs-forwarding-experience.md) - [Introducing the Upsun Developer Center](https://developer.upsun.com/posts/releases/introducing-dev-center.md) - [Introducing developer.upsun.com: Upsun docs, rebuilt for developers and AI agents](https://developer.upsun.com/posts/releases/introducing-developer-upsun-com.md) - [Upsun and Platform.sh Docs are now llms.txt compatible!](https://developer.upsun.com/posts/releases/llms-introduction.md) - [PHP 8.0 feature focus: Class constructor property promotion](https://developer.upsun.com/posts/releases/php-80-feature-focus-constructor-property-promotion.md) - [PHP 8.0 feature focus: Weak maps](https://developer.upsun.com/posts/releases/php-80-feature-focus-weak-maps.md) - [PHP 8.4 is here!](https://developer.upsun.com/posts/releases/php-84-release.md) - [PHP 8.5 is here!](https://developer.upsun.com/posts/releases/php-85-release.md) - [Platform.sh is always one step ahead: Announcing PostgreSQL 15, Python 3.11, and Ruby 3.2 for our users](https://developer.upsun.com/posts/releases/platformsh-is-always-one-step-ahead-announcing-postgresql--python--and-ruby--for-our-users.md) - [Continuous Deployment - Now with Python and Ruby support!](https://developer.upsun.com/posts/releases/python-ruby-support.md) - [Redis 8.0 is here](https://developer.upsun.com/posts/releases/redis-release.md) - [Announcing the Official Upsun Node.js SDK](https://developer.upsun.com/posts/releases/upsun-node-sdk-announcement.md) - [Introducing the Upsun PHP SDK](https://developer.upsun.com/posts/releases/upsun-php-sdk-announcement.md) - [Valkey is now available](https://developer.upsun.com/posts/releases/valkey-release.md) - [Supercharge your workflow with the Upsun VSCode Extension](https://developer.upsun.com/posts/releases/vscode-extension.md) - [Building and Deploying Angular Apps on Upsun](https://developer.upsun.com/posts/tutorials/angular-and-upsun.md) - [Building async processing pipelines with FastAPI and Celery on Upsun](https://developer.upsun.com/posts/tutorials/building-async-processing-pipelines-with-fastapi-and-celery-on-upsun.md) - [Deploy Mattermost Team Edition on Upsun](https://developer.upsun.com/posts/tutorials/deploy-mattermost-on-upsun.md) - [Deploy ClamAV on Upsun, on one-time scan](https://developer.upsun.com/posts/tutorials/deploying-clamav-onetime.md) - [Deploy ClamAV on Upsun, on service mode.](https://developer.upsun.com/posts/tutorials/deploying-clamav-service.md) - [Deploying Laravel Reverb on Upsun](https://developer.upsun.com/posts/tutorials/deploying-laravel-reverb-on-upsun.md) - [Deploying Laravel with Horizon on Upsun](https://developer.upsun.com/posts/tutorials/deploying-laravel-with-horizon-on-upsun.md) - [Deploying open-source projects on Upsun: Snipe-IT as an example](https://developer.upsun.com/posts/tutorials/deploying-open-source-on-upsun.md) - [Deploying a Remix JS app on Upsun in 5 minutes](https://developer.upsun.com/posts/tutorials/deploying-remixjs-app-on-upsun.md) - [Up(sun) and Running with Twill](https://developer.upsun.com/posts/tutorials/deploying-twill-on-upsun.md) - [Up(sun) and running with Lisp](https://developer.upsun.com/posts/tutorials/deploying-with-lisp.md) - [Drupal and Upsun](https://developer.upsun.com/posts/tutorials/drupal-and-upsun.md) - [How to host a multiple-application project on Platform.sh](https://developer.upsun.com/posts/tutorials/how-to-host-multiple-applications.md) - [Creating and deploying a Laravel REST API on Upsun in 10 minutes](https://developer.upsun.com/posts/tutorials/laravel-rest-api-on-upsun.md) - [OAuth authentication between Next.js and Laravel Passport](https://developer.upsun.com/posts/tutorials/oauth-nextjs-laravel.md) - [Deploy your first Rails 8 application on Upsun](https://developer.upsun.com/posts/tutorials/rails8-upsun-tutorial.md) - [Sandboxing AI agents on Upsun](https://developer.upsun.com/posts/tutorials/sandboxing-ai-agents-on-upsun.md) - [Decouple your Symfony frontend using Next.js](https://developer.upsun.com/posts/tutorials/sfcon2024-decouple-frontend.md) - [Up(sun) and Running with Forem](https://developer.upsun.com/posts/tutorials/upsun-and-running-forem.md) - [1000 tickets strong](https://developer.upsun.com/posts/unknown/1000-tickets-strong.md) - [European cloud leadership is being born before our very own eyes in France](https://developer.upsun.com/posts/unknown/2015-06-european-cloud-leadership-born-in-france.md) - [7 things to do to make your application cloud-friendly](https://developer.upsun.com/posts/unknown/6-things-to-do-to-make-your-application-cloud-friendly.md) - [Spring MVC and MongoDB: a match made in Platform.sh heaven](https://developer.upsun.com/posts/unknown/Spring-MVC-and-MongoDB-a-match-made-in-Platform.sh-heaven.md) - [SaaS case study: 10x increase in enterprise valuation](https://developer.upsun.com/posts/unknown/a-10x-increase-in-enterprise-valuation-over-two-years-a-saas-case-study.md) - [A Cloud for Symfony](https://developer.upsun.com/posts/unknown/a-cloud-for-symfony.md) - [A look back on 2017](https://developer.upsun.com/posts/unknown/a-look-back-on-2017.md) - [Adobe Summit 2019: take-aways](https://developer.upsun.com/posts/unknown/adobe-summit-2019.md) - [An update to our events privacy policy](https://developer.upsun.com/posts/unknown/an-update-to-our-events-privacy-policy.md) - [Apache Kafka now available](https://developer.upsun.com/posts/unknown/apache-kafka-support.md) - [Application updates for PHP containers](https://developer.upsun.com/posts/unknown/app-updates-php.md) - [Are your websites ready to handle traffic peaks this holiday season?](https://developer.upsun.com/posts/unknown/are-your-websites-ready-to-handle-traffic-peaks-this-holiday-season.md) - [Automated code updates](https://developer.upsun.com/posts/unknown/automated-code-updates.md) - [Backup and Forget](https://developer.upsun.com/posts/unknown/backup-and-forget.md) - [Platform.sh to exhibit at BADCamp 2015](https://developer.upsun.com/posts/unknown/badcamp.md) - [A beginner’s guide to Platform.sh](https://developer.upsun.com/posts/unknown/beginners-guide-to-platformsh.md) - [Platform.sh elected Best Horizontal Cloud Platform of the year](https://developer.upsun.com/posts/unknown/best-horizontal-cloud-platform-eurocloud.md) - [Platform.sh Best Horizontal Cloud Solution for 2015 in Europe](https://developer.upsun.com/posts/unknown/best-horizontal-cloud-solution-for-2015-in-europe.md) - [Best practices for engaging a digital agency](https://developer.upsun.com/posts/unknown/best-practices-for-engaging-digital-agency.md) - [Support for Blackfire Profiler](https://developer.upsun.com/posts/unknown/blackfire-integration.md) - [Building a trust-centric culture for success](https://developer.upsun.com/posts/unknown/building-a-trust-centric-culture-for-success.md) - [Building a better mousetrap on a barebones budget](https://developer.upsun.com/posts/unknown/building-better-mousetrap-barebones-budget.md) - [CEO of Commerce Guys is interviewed by the main French Business TV Channel about Platform.sh](https://developer.upsun.com/posts/unknown/ceo-interviewed-on-bfm-business.md) - [Cloud adoption in Europe: Addressing data privacy concerns](https://developer.upsun.com/posts/unknown/cloud-adoption-europe-data-privacy.md) - [Commerce Guys Launches Platform.sh, Continuous Delivery Cloud on Amazon Web Services](https://developer.upsun.com/posts/unknown/commerce-guys-launches-platform.md) - [Connecting with the community at DrupalCon Global](https://developer.upsun.com/posts/unknown/connecting-with-the-community-at-drupalcon-global.md) - [Containers, memcached support, and PHP 7.2](https://developer.upsun.com/posts/unknown/containers-old-containers-new-memcached-support-and-php-72.md) - [Creating problem-solving partnerships with open innovation](https://developer.upsun.com/posts/unknown/creating-problem-solving-partnerships-through-open-innovation.md) - [Data protection by design and by default](https://developer.upsun.com/posts/unknown/data-protection-by-design-and-default.md) - [Simplifying API Platform Deployment on Platform.sh](https://developer.upsun.com/posts/unknown/deploy-api-platform-on-platformsh.md) - [Deploy Down Under: Platform.sh is now available in Australia](https://developer.upsun.com/posts/unknown/deploy-down-under-platformsh-is-now-available-in-australia.md) - [Platform.sh announces world’s first LDN for web applications](https://developer.upsun.com/posts/unknown/deploy-to-the-moon.md) - [DevOps gives you wings](https://developer.upsun.com/posts/unknown/devops-gives-you-wings.md) - [Cut your digital budget by 30% by doing less work](https://developer.upsun.com/posts/unknown/do-more-with-less.md) - [Platform.sh Documentation - The Next Generation](https://developer.upsun.com/posts/unknown/documentation-tng.md) - [Don’t be held to ransom: Security awareness with Platform.sh](https://developer.upsun.com/posts/unknown/dont-be-held-to-ransom-security-awareness-with-platformsh.md) - [Drupal 8.0 has been released... Party time!](https://developer.upsun.com/posts/unknown/drupal-8-release-party.md) - [Drupal 8 starter kit now with PHP 7 and Composer!](https://developer.upsun.com/posts/unknown/drupal-8-starter-kit-now-with-php-7-and-composer.md) - [DrupalCamp Florida 2024: sharing takeaways from the experts](https://developer.upsun.com/posts/unknown/drupal-camp-florida-2024.md) - [Drupal critical core vulnerability announced](https://developer.upsun.com/posts/unknown/drupal-critical-core-vulnerability-announced.md) - [DrupalCon New Orleans Survival Guide](https://developer.upsun.com/posts/unknown/drupalcon-nola-survival-guide.md) - [Eclipse MicroProfiles: gain agility, release faster](https://developer.upsun.com/posts/unknown/eclipse-microprofiles-gain-agility-release-faster.md) - [Platform.sh awarded a €1.95M grant](https://developer.upsun.com/posts/unknown/european-horizon-2020-grant.md) - [It's almost time…Platform.sh’s Evolve Partner Summit Awards](https://developer.upsun.com/posts/unknown/evolve-partner-summit-awards.md) - [Platform.sh expands its US operations](https://developer.upsun.com/posts/unknown/expands-usa-operations-meet-growing-demand-north-america.md) - [We partnered with eZ Systems to accelerate development](https://developer.upsun.com/posts/unknown/ez-systems-partnership.md) - [Platform.sh / Bitbucket Integration, featured on the Bitbucket Blog](https://developer.upsun.com/posts/unknown/featured-on-bitbucket.md) - [Five reasons why Platform.sh is the PaaS you need for Drupal 8](https://developer.upsun.com/posts/unknown/five-platform-sh-the-paas-for-drupal-8.md) - [4 days, 4 languages, 4 frameworks, Day 2: Running Hugo](https://developer.upsun.com/posts/unknown/four-days-four-languages-four-frameworks-day-2-running-hugo.md) - [4 days, 4 languages, 4 frameworks, Day 3: GatsbyJS](https://developer.upsun.com/posts/unknown/four-days-four-languages-four-frameworks-day-3-gatsbyjs-the-reactbased-static-site-generator.md) - [Four days, four languages, four frameworks on Platform.sh](https://developer.upsun.com/posts/unknown/four-days-four-languages-four-frameworks-on-platformsh.md) - [Four reasons to build your ecommerce site with a modern PaaS](https://developer.upsun.com/posts/unknown/four-reasons-to-build-ecommerce-site-with-modern-paas.md) - [Platform.sh | Journeys Frederic Potvin and Yann Deshayes](https://developer.upsun.com/posts/unknown/frederic-potvin-and-yann-deshayes.md) - [Free SSL certificates for every project & every environment](https://developer.upsun.com/posts/unknown/free-ssl-certificates-for-every-project-every-environment.md) - [Free your developers! The simple way to rebalance your DevOps resources](https://developer.upsun.com/posts/unknown/free-your-developers-the-simple-way-to-rebalance-your-devops-resources.md) - [Getting to 50/50: Polyconf, a very diverse conference](https://developer.upsun.com/posts/unknown/getting-to-5050-women-men-participation-polyconf-a-very-diverse-conference.md) - [Git clients vulnerable](https://developer.upsun.com/posts/unknown/git-clients-vulnerable.md) - [GitFlow is now supported on Platform.sh!](https://developer.upsun.com/posts/unknown/gitflow-is-now-supported.md) - [GitLab Integration is here!](https://developer.upsun.com/posts/unknown/gitlab-integration-is-here.md) - [Give the gift of Ruby this season](https://developer.upsun.com/posts/unknown/give-the-gift-of-ruby-this-season.md) - [Global App Cache: Managed CDNs for optimal performance](https://developer.upsun.com/posts/unknown/global-app-cache-our-managed-tiered-cdn-feature-for-global-page-and-asset-cache-coverage.md) - [Go 1.18 released on Platform.sh](https://developer.upsun.com/posts/unknown/go-1-18-released-on-platformsh.md) - [New: Go release 1.13 on Platform.sh](https://developer.upsun.com/posts/unknown/go-release-1.13-on-Platform.sh.md) - [Going Local with Lando](https://developer.upsun.com/posts/unknown/going-local-with-lando.md) - [Good morning, Australia: we’re back in business](https://developer.upsun.com/posts/unknown/good-morning-australia-were-back-in-business.md) - [Greater organization insights through weekly activity reports emails](https://developer.upsun.com/posts/unknown/greater-organization-insights-through-weekly-activity-reports-emails.md) - [Greener hosting starts with transparency](https://developer.upsun.com/posts/unknown/greener-hosting-starts-with-transparency.md) - [Groundbreaking Drupal 8 news portal goes live on Platform.sh](https://developer.upsun.com/posts/unknown/groundbreaking-drupal-8-news-portal-goes-live-platformsh.md) - [Headless, but this time live! Decoupled Drupal with Gatsby](https://developer.upsun.com/posts/unknown/headless-but-this-time-live-decoupled-drupal-with-gatsby.md) - [Going headless during your Gatsby builds](https://developer.upsun.com/posts/unknown/headless-strapi-and-wordpress-content-with-gatsby-builds.md) - [How digital agency Adapt innovates—without heavy-lifting](https://developer.upsun.com/posts/unknown/how-digital-agency-adapt-innovates-without-heavy-lifting.md) - [How we scaled live connections for 1200 developers at SymfonyCon](https://developer.upsun.com/posts/unknown/how-we-scaled-live-connections-for-1200-developers-at-symfonycon.md) - [Announcing HTTP/2 support!](https://developer.upsun.com/posts/unknown/http2.md) - [Httpoxy or how Platform.sh keeps your applications safe](https://developer.upsun.com/posts/unknown/httpoxy.md) - [A tale of people: the human impact of adopting Platform.sh](https://developer.upsun.com/posts/unknown/human-impact-of-adopting-platformsh.md) - [Imagine 2017: The New Magento Ecosystem](https://developer.upsun.com/posts/unknown/imagine-2017-the-new-magento-ecosystem.md) - [Improve visibility over your external integrations](https://developer.upsun.com/posts/unknown/improve-visibility-over-your-external-integrations.md) - [Improving access and security for your projects](https://developer.upsun.com/posts/unknown/improving-access-and-security-for-your-projects.md) - [Now you can save time in a database](https://developer.upsun.com/posts/unknown/influxdb.md) - [Infrastructure Monitoring Metrics with Longer Time Frames](https://developer.upsun.com/posts/unknown/infrastructure-metrics-expanded-to-longer-time-frames.md) - [Infrastructure Metrics available for all Professional projects](https://developer.upsun.com/posts/unknown/infrastructure-metrics-for-all-professional-projects.md) - [View your external integrations through the console](https://developer.upsun.com/posts/unknown/integrations-management-through-platform-sh-console.md) - [Introducing our new API and Metrics servers upgrades](https://developer.upsun.com/posts/unknown/introducing-our-new-api-and-metrics-servers-upgrades.md) - [Is the Cloud really someone else's computer?](https://developer.upsun.com/posts/unknown/is-thecloud-really-someone-elses-computer.md) - [Software vendor, SaaS or IaaS - doesn’t matter which. Platform.sh really is the killer app for you!](https://developer.upsun.com/posts/unknown/isv-saas-iaas-providers.md) _Note: this index was truncated to stay under 100,000 characters; 185 pages and 2 OpenAPI specs omitted._