Skip to content

NOISSUE - Update env variables and docker compose#223

Merged
drasko merged 4 commits intoultravioletrs:mainfrom
ianmuchyri:update-env
Mar 13, 2026
Merged

NOISSUE - Update env variables and docker compose#223
drasko merged 4 commits intoultravioletrs:mainfrom
ianmuchyri:update-env

Conversation

@ianmuchyri
Copy link
Copy Markdown
Contributor

What type of PR is this?

What does this do?

Which issue(s) does this PR fix/relate to?

Have you included tests for your changes?

Did you document any new/modified features?

Notes

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Docker-based local deployment configuration by reorganizing Cube UI + UI-backend services, adjusting SeaweedFS S3 setup, and aligning related .env variables.

Changes:

  • Move/remove the UI service definition from supermq-compose.yaml and define Cube UI + UI-backend stack in cube-compose.yaml.
  • Update SeaweedFS S3 service/init to use an s3.json config and initialize buckets via amazon/aws-cli.
  • Restructure/add environment variables in docker/.env (UI, SMTP/support email, Guardrails base URL) and rename related volumes/services.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
docker/supermq-compose.yaml Removes the UI service from the SuperMQ compose stack.
docker/cube-compose.yaml Adds Cube UI, renames/introduces UI-backend services, updates SeaweedFS S3 + init flow and related dependencies.
docker/seaweedfs/s3.json Updates SeaweedFS S3 identities configuration (removes region block).
docker/config.json Minor formatting/whitespace change.
docker/.env Reorganizes UI-related vars, adds SMTP/support/guardrails vars, updates backend + object storage settings.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
Copy link
Copy Markdown
Contributor

@SammyOina SammyOina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

compare env files there seems to some which are removed

Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
Signed-off-by: ianmuchyri <ianmuchiri8@gmail.com>
@drasko drasko merged commit dccfbe8 into ultravioletrs:main Mar 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants