feat: Shared server environment variables #7764
Open
+669
−43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes
Changes
/shared-variables/server/{server_uuid}and use them on application or services like{{server.ENV_NAME}}COOLIFY_SERVER_UUIDandCOOLIFY_SERVER_NAMEas predefined env (user cannot edit these env manually similar to other predefined env likeCOOLIFY_CONTAINER_NAME) but can use them on application like{{server.COOLIFY_SERVER_UUID}}and{{server.COOLIFY_SERVER_NAME}}server-env.mov
Notes
build serverthe destination server env will be used for both build and runtime{{server.EnvName}}={{server.EnvName}})Testing
ghcr.io/shadowarcanist/coolify-dev:latestto test it./claim #7738