mirror of
https://github.com/docker/awesome-compose.git
synced 2026-03-09 06:52:08 -05:00
Proposal for adding sample demonstrating AI integration with Spring Boot application with React as Frontend #710
Open
opened 2026-03-07 21:22:26 -06:00 by GiteaMirror
·
3 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/angular/angular/multi-4a74de0a3b
dependabot/npm_and_yarn/angular/angular/immutable-4.3.8
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-express-mongodb/frontend/axios-1.13.5
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-nginx/multi-3c165ed7cd
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/react-nginx/node-forge-1.3.3
dependabot/npm_and_yarn/angular/angular/multi-1c989c8248
dependabot/npm_and_yarn/react-nginx/rollup-2.79.2
dependabot/npm_and_yarn/react-express-mysql/frontend/node-forge-1.3.3
dependabot/npm_and_yarn/react-express-mongodb/frontend/form-data-3.0.4
dependabot/npm_and_yarn/react-nginx/form-data-3.0.4
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-java-mysql/frontend/node-forge-1.3.2
dependabot/npm_and_yarn/react-express-mongodb/frontend/node-forge-1.3.2
dependabot/npm_and_yarn/react-rust-postgres/frontend/node-forge-1.3.2
dependabot/npm_and_yarn/angular/angular/angular/common-19.2.16
dependabot/npm_and_yarn/angular/angular/node-forge-1.3.2
dependabot/npm_and_yarn/vuejs/vuejs/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/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#710
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).
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