mirror of
https://github.com/zitadel/zitadel.git
synced 2024-12-12 11:04:25 +00:00
a6e4b537fe
* chore(contributing): add startup * init * cleanup docker file * local * compose works * markdowns * add gateway start on readme * readme done * finish mds * rename/delete compose files * correct docker compose file name * fix links, update contribute, split build/readme into separate files in /guides, add zitadel startup * fix(docker compose): allow .keys folder to not exist * update md's * use docker-compose instead of docker compose as --profile gets ignored * write a message if create key * copy openapi statik.go * explain how to connect in quickstart * Apply suggestions from code review Co-authored-by: Livio Amstutz <livio.a@gmail.com> * sremove subscription service from env.json * Delete caos_local.sh moved to build/local/local.env Co-authored-by: Livio Amstutz <livio.a@gmail.com>
26 lines
944 B
Markdown
26 lines
944 B
Markdown
# Quickstart with docker compose
|
|
|
|
You can start ZITADEL with a simple docker compose up.
|
|
|
|
The services are configured to restart if an error occurs.
|
|
|
|
In the following script the basic setup of the database is executed before ZITADEL starts. Execute the statement from the root of ZITADEL.
|
|
|
|
You can connect to [ZITADEL on localhost:4200](http://localhost:4200) as soon as the following text appears:
|
|
|
|
```text
|
|
++=========++
|
|
|| ZITADEL ||
|
|
|| STARTED ||
|
|
++=========++
|
|
```
|
|
|
|
```bash
|
|
COMPOSE_DOCKER_CLI_BUILD=1 DOCKER_BUILDKIT=1 \
|
|
&& docker-compose -f ./build/local/docker-compose-local.yml --profile database -p zitadel up --exit-code-from db-migrations \
|
|
&& sleep 5 \
|
|
&& docker-compose -f ./build/local/docker-compose-local.yml --profile database --profile init-backend --profile init-frontend --profile backend --profile frontend --profile setup -p zitadel up
|
|
```
|
|
|
|
For a more detailed guide take a look at the [development guide](./development.md)
|