Community tier users: You have until the beginning of 2026 to migrate any data before projects and accounts are deleted.Pro tier users: You have until Jan 16, 2026 to migrate your workloads and data. On that date, all projects will be stopped, and deleted at a later point.Growth tier users: You will receive individual communication with at least one month to migrate, with flexibility to extend if needed.
For migrating data out of the Shared Postgres instace, refer to this page.Our team is available to assist with migration planning and execution. If you need help, please reach out to us.
If you have questions or need migration assistance, please contact us. We’re here to help make this transition as smooth as possible.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Shuttle Docs","description":"The Shuttle platform documentation","colors":{"primary":"#000","light":"#f91","dark":"#f91"},"logo":{"light":"https://mintcdn.com/shuttle/ISqfIZfTiW4muc41/images/logo/light.png?fit=max\u0026auto=format\u0026n=ISqfIZfTiW4muc41\u0026q=85\u0026s=994cd9fbe183a93a076cdf69d48f181b","dark":"https://mintcdn.com/shuttle/ISqfIZfTiW4muc41/images/logo/dark.png?fit=max\u0026auto=format\u0026n=ISqfIZfTiW4muc41\u0026q=85\u0026s=5552086a59dfe5f7821ca8fd8f851ae0","href":"https://www.shuttle.dev/"},"favicon":"https://mintcdn.com/shuttle/ISqfIZfTiW4muc41/favicon.png?fit=max\u0026auto=format\u0026n=ISqfIZfTiW4muc41\u0026q=85\u0026s=7432dd3e823109c0236063ff9d037c8f","background":{"decoration":"windows","color":{"light":"#fcf0d0","dark":"#0b0a00"}},"navbar":{"links":[{"href":"https://docs.shuttle.dev/support/support","label":"Support"}],"primary":{"type":"button","label":"Log In","href":"https://console.shuttle.dev/"}},"footer":{"socials":{"twitter":"https://twitter.com/shuttle_dev","discord":"https://discord.com/invite/shuttle","github":"https://github.com/shuttle-hq/shuttle"}},"integrations":{"posthog":{"apiKey":"phc_cQMQqF5QmcEzXEaVlrhv3yBSNRyaabXYAyiCV7xKHUH","apiHost":"https://eu.posthog.com"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/shuttle-hq/shuttle"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/shuttle"},{"anchor":"Releases and Changelog","icon":"rust","href":"https://github.com/shuttle-hq/shuttle/releases"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"shuttle","hasAudioNarration":false,"actualSubdomain":"shuttle","customDomains":["docs.shuttle.dev"],"gitSource":{"type":"github","owner":"shuttle-hq","repo":"shuttle-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a884c909ed824a42f57a520","collectionId":"920743ba-918a-4f70-af19-6ab38ed26793","schemaVersion":"v2","latestBuiltDeploymentHistoryId":"6a884c909ed824a42f57a520"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a884c909ed824a42f57a520:success","clientVersion":"0.0.3869","searchFilterCounts":[{"language":"default","tag":"Documentation","count":48},{"language":"default","tag":"Examples","count":40},{"language":"default","tag":"Shuttle","count":15},{"language":"default","tag":"Templates and Tutorials","count":12},{"language":"default","tag":"Tutorials","count":9},{"language":"default","tag":"Integrations","count":8},{"language":"default","tag":"Getting Started","count":5},{"language":"default","tag":"Actix Web","count":5},{"language":"default","tag":"Axum","count":5},{"language":"default","tag":"Guides","count":5}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/shuttle-shutdown","slug":"/docs/shuttle-shutdown","pageMetadata":{"title":"Shuttle Shutdown","description":"Shuttle is ceasing operations","icon":"face-saluting","href":"/docs/shuttle-shutdown"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Shuttle is ceasing operations\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Shuttle is ceasing operations. This page outlines what this means for you and what steps you need to take.`}),`\n`,_jsx(Heading,{level:`2`,id:`timeline`,children:`Timeline`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Community tier users:`}),` You have until the `,_jsx(_components.strong,{children:`beginning of 2026`}),` to migrate any data before projects and accounts are deleted.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Pro tier users:`}),` You have until `,_jsx(_components.strong,{children:`Jan 16, 2026`}),` to migrate your workloads and data. On that date, all projects will be stopped, and deleted at a later point.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Growth tier users:`}),` You will receive individual communication with at least one month to migrate, with flexibility to extend if needed.`]}),`\n`,_jsx(Heading,{level:`2`,id:`migration-options`,children:`Migration options`}),`\n`,_jsxs(_components.p,{children:[`For migrating data out of the Shared Postgres instace, refer to `,_jsx(_components.a,{href:`/guides/migrate-shared-postgres`,children:`this page`}),`.`]}),`\n`,_jsx(_components.p,{children:`Our team is available to assist with migration planning and execution. If you need help, please reach out to us.`}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently Asked Questions`}),`\n`,_jsx(Heading,{level:`3`,id:`when-is-shuttle-shutting-down`,children:`When is Shuttle shutting down?`}),`\n`,_jsxs(_components.p,{children:[`Pro tier projects will shut down on `,_jsx(_components.strong,{children:`Jan 16, 2026`}),`. Growth tier customers will receive individual timelines with at least one month notice.`]}),`\n`,_jsx(Heading,{level:`3`,id:`how-do-i-migrate-off-shuttle`,children:`How do I migrate off Shuttle?`}),`\n`,_jsx(_components.p,{children:`We can help you migrate off Shuttle. Contact us to discuss your migration plan and timeline.`}),`\n`,_jsx(Heading,{level:`3`,id:`will-i-be-charged-during-the-shutdown-period`,children:`Will I be charged during the shutdown period?`}),`\n`,_jsx(_components.p,{children:`No. Subscription fee collection has been paused.`}),`\n`,_jsx(Heading,{level:`3`,id:`can-i-retrieve-my-data-after-shutdown`,children:`Can I retrieve my data after shutdown?`}),`\n`,_jsx(_components.p,{children:`Data may be available for a limited retention period. Please contact us if you need to retrieve data after your shutdown date.`}),`\n`,_jsx(Heading,{level:`2`,id:`need-help`,children:`Need help?`}),`\n`,_jsx(_components.p,{children:`If you have questions or need migration assistance, please contact us. We’re here to help make this transition as smooth as possible.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Shuttle Shutdown","description":"Shuttle is ceasing operations","icon":"face-saluting","href":"/docs/shuttle-shutdown"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Timeline","slug":"timeline","depth":2,"children":[]},{"title":"Migration options","slug":"migration-options","depth":2,"children":[]},{"title":"Frequently Asked Questions","slug":"frequently-asked-questions","depth":2,"children":[{"title":"When is Shuttle shutting down?","slug":"when-is-shuttle-shutting-down","depth":3,"children":[]},{"title":"How do I migrate off Shuttle?","slug":"how-do-i-migrate-off-shuttle","depth":3,"children":[]},{"title":"Will I be charged during the shutdown period?","slug":"will-i-be-charged-during-the-shutdown-period","depth":3,"children":[]},{"title":"Can I retrieve my data after shutdown?","slug":"can-i-retrieve-my-data-after-shutdown","depth":3,"children":[]}]},{"title":"Need help?","slug":"need-help","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"shuttle","siteName":"Shuttle Docs","title":"Shuttle Shutdown - Shuttle Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-21T13:03:28.228Z","originalFileLocation":"docs/shuttle-shutdown.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"Shuttle is ceasing operations\">\u003cmeta data-mint-head name=\"application-name\" content=\"Shuttle Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Shuttle Shutdown - Shuttle Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Shuttle is ceasing operations\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Shuttle Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.shuttle.dev/docs/shuttle-shutdown\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Shuttle Shutdown - Shuttle Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Shuttle is ceasing operations\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/shuttle/pxkvy0s1bdM3ua6n/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Shuttle Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.shuttle.dev/docs/shuttle-shutdown\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/shuttle-shutdown.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.shuttle.dev/#organization\",\"name\":\"Shuttle Docs\",\"url\":\"https://docs.shuttle.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/shuttle/ISqfIZfTiW4muc41/images/logo/light.png?fit=max\u0026auto=format\u0026n=ISqfIZfTiW4muc41\u0026q=85\u0026s=994cd9fbe183a93a076cdf69d48f181b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.shuttle.dev#website\",\"name\":\"Shuttle Docs\",\"url\":\"https://docs.shuttle.dev\",\"publisher\":{\"@id\":\"https://docs.shuttle.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.shuttle.dev/docs/shuttle-shutdown#webpage\",\"url\":\"https://docs.shuttle.dev/docs/shuttle-shutdown\",\"name\":\"Shuttle Shutdown\",\"description\":\"Shuttle is ceasing operations\",\"dateModified\":\"2026-08-21T13:03:28.228Z\",\"isPartOf\":{\"@id\":\"https://docs.shuttle.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.shuttle.dev/docs/shuttle-shutdown#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.shuttle.dev/docs/shuttle-shutdown#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://docs.shuttle.dev/welcome/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shuttle Shutdown\",\"item\":\"https://docs.shuttle.dev/docs/shuttle-shutdown\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.shuttle.dev/docs/shuttle-shutdown#article\",\"headline\":\"Shuttle Shutdown\",\"name\":\"Shuttle Shutdown\",\"description\":\"Shuttle is ceasing operations\",\"url\":\"https://docs.shuttle.dev/docs/shuttle-shutdown\",\"mainEntityOfPage\":{\"@id\":\"https://docs.shuttle.dev/docs/shuttle-shutdown#webpage\"},\"dateModified\":\"2026-08-21T13:03:28.228Z\",\"publisher\":{\"@id\":\"https://docs.shuttle.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.shuttle.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Shuttle Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Shuttle Docs","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/shuttle-hq/shuttle"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/shuttle"},{"anchor":"Releases and Changelog","icon":"rust","href":"https://github.com/shuttle-hq/shuttle/releases"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Introduction to Shuttle","description":"Shuttle is a Rust-native cloud development platform that lets you deploy your app while also taking care of all of your infrastructure.","icon":"hand-wave","href":"/welcome/introduction"},{"title":"Installation","description":"How to install the Shuttle Command Line Interface (CLI)","icon":"download","href":"/getting-started/installation"},{"title":"Quick Start","description":"Get started with your first Shuttle project and deploy it to the cloud 🚀","icon":"circle-play","href":"/getting-started/quick-start"},{"title":"Migrate to Shuttle","description":"A comprehensive guide to migrating your existing Rust project to Shuttle","icon":"arrow-right","href":"/migration/guide"},{"title":"Shuttle Shutdown","description":"Shuttle is ceasing operations","icon":"face-saluting","href":"/docs/shuttle-shutdown"}]},{"group":"Shuttle","pages":[{"title":"Projects","description":"Everything about Shuttle projects","icon":"cards-blank","href":"/docs/projects"},{"title":"Project configuration","description":"How to configure your Rust project for running on Shuttle","icon":"gear","href":"/docs/project-configuration"},{"title":"Local Run","description":"Develop your Shuttle app locally","icon":"screwdriver-wrench","href":"/docs/local-run"},{"title":"Deployment files","description":"How to add or ignore files in Shuttle deployments","icon":"files","href":"/docs/files"},{"title":"Builds","description":"Details about the environment your app is built in","icon":"hammer","href":"/docs/builds"},{"title":"Deployment environment","description":"Details about the environment your app runs in","icon":"box","href":"/docs/deployment-environment"},{"title":"Logs","description":"Tracing or logging in Shuttle apps.","icon":"list","href":"/docs/logs"},{"title":"Domain names","description":"Add custom domains to your project","icon":"globe","href":"/docs/domain-names"},{"group":"Telemetry","icon":"telescope","pages":[{"title":"Overview","icon":"chart-mixed","description":"How Shuttle Telemetry integrations work","href":"/docs/telemetry/overview"},{"title":"Getting Started","icon":"rocket","description":"Step-by-step guide to setting up telemetry in your Shuttle project","href":"/docs/telemetry/getting-started"},{"title":"Better Stack Integration","icon":"layer-group","description":"How to set up Better Stack monitoring with Shuttle","href":"/docs/telemetry/betterstack"},{"title":"Custom Metrics Guide","icon":"chart-line","description":"How to add custom metrics and tracing events to your Shuttle application","href":"/docs/telemetry/custom-metrics"}]},{"title":"Account","description":"How Shuttle accounts work","icon":"user","href":"/docs/account"},{"title":"Teams","description":"How Shuttle Teams work","icon":"users","href":"/docs/teams"},{"title":"Scaling","description":"Adjusting the computational resources allocated to your application","icon":"arrows-up-down","href":"/docs/scaling"}]},{"group":"Resources","pages":[{"title":"Resources","description":"Learn about the resources that are officially supported by Shuttle.","icon":"boxes-stacked","href":"/resources/resources"},{"title":"Secrets","description":"Including secrets in your deployment","icon":"user-secret","href":"/resources/shuttle-secrets"},{"group":"Databases","icon":"database","pages":[{"title":"Shuttle Shared Databases","description":"Learn about the Shuttle Shared Database resource.","icon":"database","href":"/resources/shuttle-shared-db"},{"title":"AWS RDS","description":"Connect AWS RDS dedicated databases with your Rust applications on Shuttle","icon":"aws","href":"/resources/shuttle-aws-rds"}]}]},{"group":"Integrations","pages":[{"title":"GitHub Integration","description":"Connect a GitHub repository for automatic deployments","icon":"github","href":"/integrations/github"},{"group":"Databases","icon":"database","pages":[{"title":"Turso","description":"Learn about how to use Shuttle with Turso, a distributed SQLite cloud service.","icon":"database","href":"/integrations/shuttle-turso"},{"title":"Qdrant","description":"Integrate vector search capabilities into your Rust projects with Shuttle Qdrant. Our documentation outlines the process, simplifying your journey.","icon":"database","href":"/integrations/shuttle-qdrant"},{"title":"Apache OpenDAL","description":"Learn about Shuttle's OpenDAL resource annotation.","icon":"database","href":"/integrations/shuttle-opendal"}]},{"title":"OpenAI","description":"Learn about Shuttle's OpenAI resource annotation.","icon":"microchip","href":"/integrations/shuttle-openai"},{"title":"Custom Resources","description":"This example shows how you can make a custom Shuttle resource annotation.","icon":"toolbox","href":"/integrations/custom-resources"},{"title":"GitHub Actions","description":"Streamline your Rust projects with Shuttle CI/CD","icon":"code-branch","href":"/integrations/ci-cd"},{"title":"Shuttle MCP","description":"How to set up the Shuttle MCP server for use in AI coding assistants","icon":"sparkles","href":"/integrations/mcp-server"}]},{"group":"Guides","pages":[{"title":"CLI","description":"Overview of the Shuttle commands","icon":"code","href":"/guides/cli"},{"title":"Upgrade Shuttle version","description":"How to upgrade to newer Shuttle versions","icon":"code-merge","href":"/guides/upgrade"},{"title":"Migrate Postgres Data","description":"Migrate Postgres data to shuttle.dev","icon":"dove","href":"/guides/migrate-shared-postgres"},{"group":"Platform Update","icon":"layer-group","pages":[{"title":"Overview \u0026 Changelog","description":"In Q4 2024, Shuttle launched a new and improved platform","href":"/platform-update/platform-update"},{"title":"Transfer to the new platform","description":"How to transfer projects from shuttle.rs to shuttle.dev","href":"/platform-update/migration"}]}]},{"group":"Pricing","pages":[{"title":"Plans overview","icon":"circle-dollar","description":null,"href":"/pricing/overview"},{"title":"Usage \u0026 Billing","icon":"money-check-dollar","description":null,"href":"/pricing/billing"},{"title":"Scaling \u0026 Limits","icon":"arrows-up-to-line","description":null,"href":"/pricing/scaling"},{"title":"Upgrading","icon":"circle-arrow-up","description":null,"href":"/pricing/upgrading"},{"title":"FAQ","description":"Frequently Asked Pricing Questions","icon":"comment-dollar","href":"/pricing/faq"}]},{"group":"Support","pages":[{"title":"Support","description":"How to reach the Shuttle team for support","icon":"headset","href":"/support/support"},{"title":"Frequently Asked Questions","description":"Learn about the most frequently asked questions from Shuttle users.","icon":"comment-question","href":"/support/faq"},{"title":"Troubleshooting","description":"Learn about how to solve common problems you might run into while using Shuttle.","icon":"bug","href":"/support/troubleshooting"}]},{"group":"Community","pages":[{"title":"Get Involved","description":"Learn how to get involved with Shuttle.","icon":"hand-holding-hand","href":"/community/get-involved"},{"title":"Contributing","description":"Learn about the best way to get started with contributing to Shuttle.","icon":"code-pull-request","href":"/community/contribute"},{"title":"Open Source","description":"Learn about how to get involved with the open source side of Shuttle.","icon":"osi","href":"/community/open-source"}]}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/examples/overview"}]},{"tab":"Templates and Tutorials","pages":[{"title":"Templates and Tutorials","href":"/templates/overview"}]},{"tab":"Blog","href":"https://www.shuttle.dev/blog/tags/all"}]},"title":"Shuttle Shutdown - Shuttle Docs","buildId":"dpl_DMQXxPZd444kjahHSuSB7FkJbKrX","deploymentId":"dpl_DMQXxPZd444kjahHSuSB7FkJbKrX","dynamics":[],"chunks":[]}