Repository navigation
DS-4858 4.3.0.0 and MCP 1.0.5 support - #11
Merged
Merged
Conversation
…init, derive env variables when we can do so
peterswirl
marked this pull request as ready for review
September 17, 2025 14:51
dnicodemus
approved these changes
Sep 17, 2025
dnicodemus
added a commit
that referenced
this pull request
Dec 23, 2025
* Initialize develop * feat(infra): include base files * chore(infra): update shell and compose files to include phase 1 features * feat(infra): include github workflow for integration tests * chore(infra): update nginx docker entrypoint with fswatch * chore(infra): refactor healthy check step for integration tests * chore(infra): update health check timeout to 600 * chore(infra): use variables for setting all image tags * chore(infra): include health checks for tika, ttm and certbot services * chore(infra): include scripts for health check and image pull * chore(infra): include image storage as artifacts * fix(infra): add missing prefix for docker variables * chore(fix): include path prefix for running shell scripts * fix(infra): add missing checkout step * chore(infra): include free space commands before saving images * chore(infra): save docker images only as tar and remove additional compression * chore(infra): convert generated images to .tar.gz using maximum compression * chore(infra): test compression using zstd instead of gzip * chore(infra): update runner to ubuntu-latest-m * chore(infra): change compose-test to use ubuntu-latest-m runner * chore(infra): test removing pull-images step * chore(infra): include fail-fast condition to false * fix(infra): include tag variables for swirl release components * chore(infra): update volume mappings for nginx service * chore(infra): update scripts to include file creations and posix compliance * chore(infra): update matrix values * chore(infra): update pr template to remove typos * chore(infra): include act pre-push githook * chore(infra): update branch conditions for integration test workflow * chore(infra): generate new routes for nginx health checks * chore(infra): include certbot liveness methods and health checks * chore(infra): update health check params for certbot and nginx * feat(infra): include base files * chore(infra): update shell and compose files to include phase 1 features * feat(infra): include github workflow for integration tests * chore(infra): update nginx docker entrypoint with fswatch * chore(infra): refactor healthy check step for integration tests * chore(infra): update health check timeout to 600 * chore(infra): use variables for setting all image tags * chore(infra): include health checks for tika, ttm and certbot services * chore(infra): include scripts for health check and image pull * chore(infra): include image storage as artifacts * fix(infra): add missing prefix for docker variables * chore(fix): include path prefix for running shell scripts * fix(infra): add missing checkout step * chore(infra): include free space commands before saving images * chore(infra): save docker images only as tar and remove additional compression * chore(infra): convert generated images to .tar.gz using maximum compression * chore(infra): test compression using zstd instead of gzip * chore(infra): update runner to ubuntu-latest-m * chore(infra): change compose-test to use ubuntu-latest-m runner * chore(infra): test removing pull-images step * chore(infra): include fail-fast condition to false * fix(infra): include tag variables for swirl release components * chore(infra): update volume mappings for nginx service * chore(infra): update scripts to include file creations and posix compliance * chore(infra): update matrix values * chore(infra): update pr template to remove typos * chore(infra): include act pre-push githook * chore(infra): update branch conditions for integration test workflow * chore(infra): generate new routes for nginx health checks * chore(infra): include certbot liveness methods and health checks * chore(infra): update health check params for certbot and nginx * [DS-3888] Update repository README (#4) * chore(infra): update repository README file * chore(infra): remove .github readme file * WIP Changes * add chat to AI tablee * Some changes * remove detailed doc and leave just the links to additional doc. * Added link to support ticket * chore(infra): update swirl service health checks --------- Co-authored-by: Joao Ferreira <joao.ferreira@ckl.io> Co-authored-by: dnicodemus-la <dave.nicodemus@gmail.com> Co-authored-by: dnicodemus <94639381+dnicodemus@users.noreply.github.com> * [DS-3888] Update health checks (#6) * chore(infra): update healthchecks params to matching values * chore(infra): chmod swirl health check script --------- Co-authored-by: Joao Ferreira <joao.ferreira@ckl.io> * fix: include missing ( in README.md file (#7) Co-authored-by: Joao Ferreira <joao.ferreira@ckl.io> * DS-4074 add mcp (#8) * Add mcp * Update env example with correct values and user configuration sections * [DS-4100/DS-4061] Multiple OIDC & BYOC (#9) * chore(infra): update example env file to use alphabetical variables * chore(infra): update swirl-load.sh to support multiple oidc script * chore(infra): include additional variables for multiple oidc support * chore(infra): remove unused update_json function * chore(infra): include missing vars in example file * chore(infra): move entrypoint out of root directory * chore(infra): update reference variable for fqdn * chore(infra): include multiple oidc support and byoc solution --------- Co-authored-by: Joao Ferreira <joao.ferreira@ckl.io> * Revert "DS-4074 add mcp (#8)" This reverts commit 09c45b46e8de80e25972a117a4c0b287742171ed. --------- Co-authored-by: Joao Ferreira <joao.ferreira@ckl.io> Co-authored-by: dnicodemus-la <dave.nicodemus@gmail.com> Co-authored-by: dnicodemus <94639381+dnicodemus@users.noreply.github.com> Co-authored-by: Peter Kahn <peter@swirl.today>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Goal
Public docker compose set to support latest Swirl release for core product and MCP proxy
Approach
Migration from internal repository to public repository
Testing
Initial run
Docker pull
Standard Operation Notes
systemctl start swirljournalctl -u swirl -f