What is GitHub Codespaces and why should you use a codespace?
A codespace is a development environment that’s hosted in the cloud. You can customize your project for Codespaces by committing configuration files to your repository (often known as Configuration-as-Code), which creates a repeatable codespace configuration for all users of your project.
VA Specific Frequently Asked Questions
How do I get access to Codespaces?
Codespaces is now available to all Github.com users.
What are the specs of Codespaces instances?
Members of the VA GitHub org have access to all machine types ranging from 2-16 cores and 4-32gb RAM.
How much does Codespaces cost?
Codespaces is billed through VA GitHub organization.
Does Codespaces work from GFE?
Yes, however firewall may block some previews & port forwards.
Can I restrict shared ports to VA users only?
Yes, org based port restrictions are now supported!
Where can I ask questions or provide feedback about GitHub Codespaces in general?
There is a codespaces-feedback discussion forum on GitHub.
Using GitHub Codespaces at the VA
Learn more
For more information on GitHub Codespaces and how to use them, please see GitHub Codespaces Docs.