diff --git a/content/general/changelog.md b/content/general/changelog.md index dcd1326..eadb7e2 100644 --- a/content/general/changelog.md +++ b/content/general/changelog.md @@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [[0.0.0-canary-2479774825-5f30e1cf348478a20d0d708f31e863f5e521b368]](https://github.com/code0-tech/codezero/releases/tag/0.0.0-canary-2479774825-5f30e1cf348478a20d0d708f31e863f5e521b368) - 2026-04-25 + ### Added - Foundational validation and suggestion support for flows, nodes, and validation rules: [#3](https://github.com/code0-tech/triangulum/issues/3), [#22](https://github.com/code0-tech/triangulum/issues/22), [#32](https://github.com/code0-tech/triangulum/issues/32) diff --git a/content/general/install.mdx b/content/general/install.mdx index 1c81268..7e0b174 100644 --- a/content/general/install.mdx +++ b/content/general/install.mdx @@ -65,18 +65,23 @@ SSL_KEY_FILE= # must be located in ./certs, defaults to ".key" INITIAL_ROOT_PASSWORD=root INITIAL_ROOT_MAIL=root@code0.tech +INITIAL_RUNTIME_TOKEN= # can be used to create a global runtime with given token # Runtime config AQUILA_SAGITTARIUS_URL=http://nginx:80 AQUILA_SAGITTARIUS_TOKEN= DRACO_REST_PORT=8084 +TAURUS_AQUILA_TOKEN=taurus +DRACO_REST_AQUILA_TOKEN=draco-rest +DRACO_CRON_AQUILA_TOKEN=draco-cron + # Active services COMPOSE_PROFILES=ide,runtime # Image config IMAGE_REGISTRY=registry.gitlab.com/code0-tech/packages -IMAGE_TAG= # version +IMAGE_TAG= IMAGE_EDITION= # ce or ee # Internal config options @@ -96,15 +101,21 @@ POSTGRES_PASSWORD=sagittarius ### Key parameters +- `IMAGE_TAG`: Set this to the specific version of CodeZero you want to deploy. - `INITIAL_ROOT_MAIL`: The email address for the primary administrator. - `INITIAL_ROOT_PASSWORD`: The secure password for your first login. - `IMAGE_EDITION`: Set this to ce for the Community Edition or ee for the Enterprise Edition. This determines which Docker images will be pulled. +### Setup initial runtime + +- `INITIAL_RUNTIME_TOKEN`: If you want to create a global runtime with a predefined token, set it here. This allows you to connect a runtime immediately after deployment without needing to generate a token from the dashboard. +- `AQUILA_SAGITTARIUS_TOKEN`: Set the same token here if you want the global runtime to connect right away. If you leave it blank, you can set it up runtime later, follow [Setup additional runtimes](#setup-additional-runtimes) instructions. + -## Initial deployment +## Deployment Start the CodeZero containers in detached mode: @@ -116,6 +127,11 @@ Once the containers are running, you can access the CodeZero Dashboard via your at [http://localhost/](http://localhost/)). + + +## Setup additional runtimes + + ## Connecting the runtime @@ -158,7 +174,7 @@ Update your .env file with the copied token at `AQUILA_SAGITTARIUS_TOKEN` and sa For the changes to take effect and for the runtime to authenticate correctly, restart the containers: ```bash -docker compose restart +docker compose up -d ```