apps/docs/content/self-hosting/deploy/devcontainer.mdx
Dev containers provide a convenient way to set up a development environment for ZITADEL with all the necessary dependencies pre-configured. This allows you to start contributing or working on ZITADEL locally with minimal setup.
ZITADEL provides a .devcontainer folder that configures the development environment within a container. Here's how to get started:
git clone https://github.com/zitadel/zitadel.git
cd zitadel
Note: The first time you run this command, it might take some time to download the container image.
Once the container is running, you will have a development environment set up with all the necessary dependencies pre-installed. You can then follow the instructions in the ZITADEL contribution guide to build and run ZITADEL, or develop the ZITADEL Management Console application.