mirror of
https://github.com/docker/awesome-compose.git
synced 2026-07-17 13:43:49 -05:00
[GH-ISSUE #520] Proposal for adding sample demonstrating AI integration with Spring Boot application with React as Frontend #12922
Open
opened 2026-06-14 08:24:03 -05:00 by GiteaMirror
·
3 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/angular/angular/multi-917d034334
dependabot/npm_and_yarn/react-nginx/websocket-driver-0.7.5
dependabot/npm_and_yarn/react-express-mongodb/frontend/multi-4e67b7c87e
dependabot/npm_and_yarn/angular/angular/immutable-4.3.9
dependabot/npm_and_yarn/react-express-mysql/backend/form-data-2.5.6
dependabot/npm_and_yarn/react-nginx/multi-4e67b7c87e
dependabot/npm_and_yarn/react-express-mysql/frontend/shell-quote-1.8.4
dependabot/npm_and_yarn/react-java-mysql/frontend/shell-quote-1.8.4
dependabot/npm_and_yarn/vuejs/vuejs/shell-quote-1.8.4
dependabot/npm_and_yarn/react-nginx/form-data-3.0.5
dependabot/npm_and_yarn/angular/angular/angular/common-20.3.25
dependabot/npm_and_yarn/react-express-mongodb/frontend/shell-quote-1.8.4
dependabot/npm_and_yarn/react-express-mysql/frontend/form-data-3.0.5
dependabot/npm_and_yarn/react-java-mysql/frontend/form-data-3.0.5
dependabot/npm_and_yarn/react-express-mongodb/frontend/form-data-3.0.5
dependabot/npm_and_yarn/react-rust-postgres/frontend/shell-quote-1.8.4
dependabot/npm_and_yarn/react-express-mongodb/backend/multi-3a3a8f6bd7
dependabot/npm_and_yarn/vuejs/vuejs/launch-editor-2.14.1
dependabot/npm_and_yarn/react-express-mongodb/frontend/axios-0.32.0
dependabot/npm_and_yarn/angular/angular/multi-9faaf60774
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-d0dedc6a76
dependabot/npm_and_yarn/react-nginx/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/react-rust-postgres/frontend/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/react-java-mysql/frontend/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/angular/angular/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/react-express-mongodb/frontend/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/vuejs/vuejs/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/react-express-mysql/frontend/babel/plugin-transform-modules-systemjs-7.29.4
dependabot/npm_and_yarn/react-express-mongodb/backend/mongoose-6.13.9
dependabot/pip/nginx-wsgi-flask/flask/gunicorn-22.0.0
dependabot/npm_and_yarn/react-express-mongodb/frontend/picomatch-2.3.2
dependabot/npm_and_yarn/react-nginx/lodash-4.18.1
dependabot/npm_and_yarn/react-express-mysql/frontend/lodash-4.18.1
dependabot/npm_and_yarn/react-java-mysql/frontend/lodash-4.18.1
dependabot/npm_and_yarn/react-rust-postgres/frontend/lodash-4.18.1
dependabot/npm_and_yarn/react-express-mongodb/frontend/lodash-4.18.1
dependabot/npm_and_yarn/react-express-mysql/backend/lodash-4.18.1
dependabot/npm_and_yarn/vuejs/vuejs/lodash-4.18.1
dependabot/npm_and_yarn/react-express-mysql/backend/multi-c6f6658ed3
dependabot/npm_and_yarn/react-java-mysql/frontend/flatted-3.4.2
dependabot/npm_and_yarn/angular/angular/node-forge-1.4.0
dependabot/npm_and_yarn/vuejs/vuejs/node-forge-1.4.0
dependabot/npm_and_yarn/react-express-mysql/frontend/node-forge-1.4.0
dependabot/npm_and_yarn/react-java-mysql/frontend/node-forge-1.4.0
dependabot/npm_and_yarn/react-rust-postgres/frontend/node-forge-1.4.0
dependabot/npm_and_yarn/react-nginx/node-forge-1.4.0
dependabot/npm_and_yarn/react-nginx/picomatch-2.3.2
dependabot/npm_and_yarn/angular/angular/flatted-3.4.2
dependabot/npm_and_yarn/react-nginx/flatted-3.4.2
dependabot/npm_and_yarn/vuejs/vuejs/flatted-3.4.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/flatted-3.4.2
dependabot/npm_and_yarn/angular/angular/multi-7ad1292ea4
dependabot/npm_and_yarn/react-express-mysql/frontend/multi-8c2b01a32b
dependabot/npm_and_yarn/vuejs/vuejs/minimatch-3.1.5
dependabot/npm_and_yarn/react-express-mongodb/frontend/multi-8c2b01a32b
dependabot/npm_and_yarn/vuejs/vuejs/svgo-2.8.2
dependabot/npm_and_yarn/react-express-mongodb/backend/minimatch-3.1.5
dependabot/npm_and_yarn/react-express-mysql/frontend/rollup-2.80.0
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-8c2b01a32b
dependabot/npm_and_yarn/react-java-mysql/frontend/multi-8c2b01a32b
dependabot/npm_and_yarn/react-express-mysql/backend/multi-829fc934ed
dependabot/npm_and_yarn/react-rust-postgres/frontend/rollup-2.80.0
dependabot/npm_and_yarn/react-nginx/multi-8c2b01a32b
dependabot/npm_and_yarn/react-nginx/multi-a07fd7252a
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-c8afcbbcd8
dependabot/npm_and_yarn/react-express-mysql/frontend/multi-3c165ed7cd
dependabot/npm_and_yarn/react-nginx/multi-e38666b8df
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-3c165ed7cd
dependabot/npm_and_yarn/react-java-mysql/frontend/multi-c8afcbbcd8
dependabot/npm_and_yarn/react-nginx/multi-1c989c8248
dependabot/npm_and_yarn/nginx-nodejs-redis/web/multi-1c989c8248
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-1c989c8248
dependabot/npm_and_yarn/react-express-mongodb/backend/multi-6d05d0e569
dependabot/npm_and_yarn/react-express-mongodb/frontend/multi-c8afcbbcd8
dependabot/npm_and_yarn/nginx-nodejs-redis/web/multi-c8afcbbcd8
dependabot/npm_and_yarn/react-express-mysql/backend/multi-c8afcbbcd8
dependabot/npm_and_yarn/angular/angular/multi-1c989c8248
dependabot/npm_and_yarn/react-nginx/rollup-2.79.2
dependabot/pip/django/app/django-4.2.27
dependabot/npm_and_yarn/react-rust-postgres/frontend/form-data-3.0.4
dependabot/npm_and_yarn/react-java-mysql/frontend/rollup-2.79.2
dependabot/npm_and_yarn/react-express-mongodb/backend/validator-13.15.22
dependabot/npm_and_yarn/react-express-mongodb/frontend/node-forge-1.3.2
dependabot/npm_and_yarn/react-java-mysql/frontend/multi-b4d14387f7
dependabot/npm_and_yarn/react-express-mongodb/frontend/multi-b4d14387f7
dependabot/npm_and_yarn/react-java-mysql/frontend/multi-4df209198f
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-6bc014718a
dependabot/npm_and_yarn/react-express-mongodb/frontend/multi-4df209198f
dependabot/npm_and_yarn/react-rust-postgres/frontend/cross-spawn-7.0.6
dependabot/npm_and_yarn/react-express-mysql/frontend/form-data-3.0.4
dependabot/npm_and_yarn/react-express-mongodb/backend/multi-6bc014718a
dependabot/npm_and_yarn/react-express-mysql/backend/form-data-2.5.5
dependabot/npm_and_yarn/react-java-mysql/frontend/form-data-3.0.4
dependabot/npm_and_yarn/vuejs/vuejs/http-proxy-middleware-2.0.9
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-c9063a5af1
dependabot/npm_and_yarn/react-express-mysql/frontend/multi-b4d14387f7
dependabot/npm_and_yarn/nginx-nodejs-redis/web/multi-6bc014718a
dependabot/pip/nginx-wsgi-flask/flask/gunicorn-23.0.0
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-4948524209
dependabot/npm_and_yarn/angular/angular/multi-307bfcbed3
dependabot/npm_and_yarn/angular/angular/multi-a3f20be5e1
dependabot/npm_and_yarn/react-express-mongodb/backend/mongoose-6.13.8
dependabot/npm_and_yarn/react-nginx/cross-spawn-7.0.6
dependabot/npm_and_yarn/react-nginx/http-proxy-middleware-2.0.7
dependabot/npm_and_yarn/react-express-mongodb/frontend/rollup-2.79.2
dependabot/npm_and_yarn/react-express-mysql/backend/multi-27a054522e
dependabot/npm_and_yarn/react-nginx/multi-2ff0448eb0
dependabot/npm_and_yarn/angular/angular/multi-2d3aef8690
dependabot/npm_and_yarn/react-express-mysql/backend/braces-3.0.3
dependabot/npm_and_yarn/react-express-mysql/backend/mysql2-3.9.8
dependabot/npm_and_yarn/angular/angular/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-express-mysql/frontend/webpack-dev-middleware-5.3.4
dependabot/npm_and_yarn/react-rust-postgres/frontend/loader-utils-1.4.2
dependabot/npm_and_yarn/react-java-mysql/frontend/webpack-dev-middleware-5.3.4
dependabot/npm_and_yarn/react-express-mongodb/backend/multi-62bd794dc7
dependabot/npm_and_yarn/react-java-mysql/frontend/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-nginx/decode-uri-component-0.2.2
dependabot/npm_and_yarn/angular/angular/json5-1.0.2
dependabot/npm_and_yarn/react-express-mongodb/frontend/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-express-mysql/frontend/loader-utils-1.4.2
dependabot/npm_and_yarn/react-java-mysql/frontend/json5-1.0.2
dependabot/npm_and_yarn/react-java-mysql/frontend/loader-utils-1.4.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/decode-uri-component-0.2.2
dependabot/npm_and_yarn/react-express-mongodb/frontend/loader-utils-1.4.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/babel/traverse-7.24.1
dependabot/npm_and_yarn/vuejs/vuejs/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-nginx/webpack-dev-middleware-5.3.4
dependabot/npm_and_yarn/react-express-mongodb/frontend/decode-uri-component-0.2.2
dependabot/npm_and_yarn/react-nginx/multi-7f0e0a7f19
dependabot/npm_and_yarn/react-nginx/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-nginx/json5-1.0.2
dependabot/npm_and_yarn/react-express-mongodb/frontend/webpack-dev-middleware-5.3.4
dependabot/npm_and_yarn/react-express-mysql/backend/multi-3dbc2df540
dependabot/npm_and_yarn/react-rust-postgres/frontend/webpack-dev-middleware-5.3.4
dependabot/npm_and_yarn/react-nginx/terser-5.30.3
dependabot/npm_and_yarn/react-express-mysql/frontend/json5-1.0.2
dependabot/npm_and_yarn/react-nginx/loader-utils-1.4.2
dependabot/npm_and_yarn/react-express-mysql/frontend/babel/traverse-7.24.1
dependabot/npm_and_yarn/react-rust-postgres/frontend/json5-1.0.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/terser-5.30.3
dependabot/npm_and_yarn/react-express-mongodb/frontend/json5-1.0.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/multi-7f0e0a7f19
dependabot/npm_and_yarn/angular/angular/multi-841ff79eff
dependabot/npm_and_yarn/react-express-mysql/frontend/decode-uri-component-0.2.2
dependabot/npm_and_yarn/react-java-mysql/frontend/decode-uri-component-0.2.2
dependabot/npm_and_yarn/angular/angular/decode-uri-component-0.2.2
dependabot/npm_and_yarn/vuejs/vuejs/json5-1.0.2
dependabot/npm_and_yarn/vuejs/vuejs/loader-utils-1.4.2
dependabot/npm_and_yarn/vuejs/vuejs/webpack-dev-middleware-5.3.4
dependabot/pip/nginx-flask-mysql/backend/flask-2.2.5
dependabot/npm_and_yarn/react-express-mysql/backend/knex-2.4.0
dependabot/npm_and_yarn/react-express-mysql/backend/ansi-regex-5.0.1
dependabot/npm_and_yarn/vuejs/vuejs/terser-5.30.3
dependabot/pip/nginx-wsgi-flask/flask/flask-2.2.5
dependabot/npm_and_yarn/react-express-mongodb/backend/moment-2.30.1
dependabot/maven/sparkjava-mysql/backend/com.google.code.gson-gson-2.8.9
atomist/pin-docker-base-image/flask-redis/dockerfile
atomist/pin-docker-base-image/flask/app/dockerfile
atomist/pin-docker-base-image/nginx-flask-mongo/flask/dockerfile
atomist/pin-docker-base-image/nginx-flask-mysql/backend/dockerfile
atomist/pin-docker-base-image/sparkjava/sparkjava/dockerfile
atomist/pin-docker-base-image/react-java-mysql/backend/dockerfile
atomist/pin-docker-base-image/sparkjava-mysql/backend/dockerfile
atomist/pin-docker-base-image/spring-postgres/backend/dockerfile
atomist/pin-docker-base-image/react-rust-postgres/backend/dockerfile
atomist/pin-docker-base-image/nginx-aspnet-mysql/backend/dockerfile
No results found.
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/awesome-compose#12922
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vikasrajputin on GitHub (Sep 18, 2024).
Original GitHub issue: https://github.com/docker/awesome-compose/issues/520
I would like to request to add a demo project demonstrating how to use a Spring AI projects with React frontend using docker compose.
Since, most of the modern Java apps are already using Spring Boot application so they will be looking for a quick solution to integrate AI into there product, adding this example in awesome-compose would give a great benefit for millions of application running on spring framework.
Below, I've already shared a PR:
Here’s a detailed description for the pull request (PR) based on your project:
PR Title: Integrating AI with Spring Boot and OpenAI in Awesome Compose
Description:
This PR adds a demo project to the Awesome Compose repository, demonstrating how to integrate AI in a Spring Boot application using OpenAI's APIs through Spring AI. The project includes both frontend and backend components, showcasing a complete stack architecture. The demo guides users through building a simple application that utilizes AI capabilities.
Key Highlights:
Project Structure:
The project is organized as follows:
This demo aims to showcase how easily AI integration can be done with Spring Boot and React using OpenAI's API, and how Docker Compose can streamline the development process for a full-stack application.
Proposed PR Link: https://github.com/docker/awesome-compose/pull/516
@vikasrajputin commented on GitHub (Sep 18, 2024):
Hey @glours @fezzopro
Sorry to ping you, but I wanted to get some quick feedback on this proposal and the PR submitted by me.
@AleX-dev-href commented on GitHub (Jul 19, 2025):
Very nice work :D
@AleX-dev-href commented on GitHub (Jul 19, 2025):
I whish i would be as good as you