Running locally
The Carbon Engine provides an HTTP server on port 80 and an HTTPS server on port 443. These ports should be exposed by Docker.
A valid license key from Cogo is required to run the Carbon Engine. Replace the text license-here in the command below with your license key.
Run:
docker run \
-e COGO_AUTHENTICATION_MODE=none \
-e COGO_LICENSE="license-here" \
-p 80:80 -p 443:443 --rm ghcr.io/consciousconsumers/carbon-engine
The server will fail to start if an invalid Cogo license is provided.
See Environment Variables for all the environment variables that can be used to configure the Carbon Engine.