{"meta":{"title":"Setting up your project for GitHub Codespaces","intro":"You can configure GitHub Codespaces for the specific requirements of your project. Every time you create a codespace from your repository your working environment will have everything you need.","product":"Codespaces","breadcrumbs":[{"href":"/en/enterprise-cloud@latest/codespaces","title":"Codespaces"},{"href":"/en/enterprise-cloud@latest/codespaces/setting-up-your-project-for-codespaces","title":"Setting up your project"}],"documentType":"category"},"body":"# Setting up your project for GitHub Codespaces\n\nYou can configure GitHub Codespaces for the specific requirements of your project. Every time you create a codespace from your repository your working environment will have everything you need.\n\n## Links\n\n* [Adding a dev container configuration to your repository](/en/enterprise-cloud@latest/codespaces/setting-up-your-project-for-codespaces/adding-a-dev-container-configuration)\n\n  You can add a custom dev container configuration to your repository to set up the GitHub Codespaces development environment for your codebase.\n\n* [Configuring dev containers](/en/enterprise-cloud@latest/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers)\n\n  You can customize the dev container configuration for your repository.\n\n* [Setting up your repository for GitHub Codespaces](/en/enterprise-cloud@latest/codespaces/setting-up-your-project-for-codespaces/setting-up-your-repository)\n\n  You can set up your repository to make it easy for people to work on a project using GitHub Codespaces."}