[PR #38] [MERGED] Adding support to build and run auto_rfp in a docker container #40

Closed
opened 2026-02-16 03:16:45 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/auto_rfp/pull/38
Author: @roland-at-ailtir
Created: 12/10/2025
Status: Merged
Merged: 12/26/2025
Merged by: @boyang-zhang1

Base: mainHead: roland/feature/docker-support


📝 Commits (10+)

  • 04c28fe consolidate duplicate Next.js config files into TypeScript version
  • 6685050 Fix merge conflicts
  • 8a4eef4 Add Dockerfile
  • 07374e5 Add the docker scripts to package.json
  • fde97d3 Add docker doc to the README
  • 54966a3 Update the README with the env file changes/requirements
  • ca376b0 Update README with build- vs. run-time configuration requirements
  • cd0bb85 Ignore a/the .devcontainer (if there is one)
  • ba7b304 Adding more docker scripts
  • 410a1fc Adding a health endpoint to check the health of the container

📊 Changes

8 files changed (+127 additions, -31 deletions)

View changed files

.dockerignore (+1 -0)
Dockerfile (+52 -0)
📝 README.md (+28 -9)
app/api/health/route.ts (+22 -0)
📝 lib/utils/supabase/middleware.ts (+2 -1)
next.config.js (+0 -17)
📝 next.config.ts (+14 -1)
📝 package.json (+8 -3)

📄 Description

This is useful to deploy auto_rfp on container management platforms (e.g. AWS ECS, kubernetes, ...).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/auto_rfp/pull/38 **Author:** [@roland-at-ailtir](https://github.com/roland-at-ailtir) **Created:** 12/10/2025 **Status:** ✅ Merged **Merged:** 12/26/2025 **Merged by:** [@boyang-zhang1](https://github.com/boyang-zhang1) **Base:** `main` ← **Head:** `roland/feature/docker-support` --- ### 📝 Commits (10+) - [`04c28fe`](https://github.com/run-llama/auto_rfp/commit/04c28feb576653f2233739a8f95d4569a56f7997) consolidate duplicate Next.js config files into TypeScript version - [`6685050`](https://github.com/run-llama/auto_rfp/commit/6685050384d9c23b3577da7e671e721e4b9803f0) Fix merge conflicts - [`8a4eef4`](https://github.com/run-llama/auto_rfp/commit/8a4eef4e53997526c2509c8b20220943b4e56226) Add Dockerfile - [`07374e5`](https://github.com/run-llama/auto_rfp/commit/07374e52506d5be3a0b2e232052777f9d8991f36) Add the docker scripts to package.json - [`fde97d3`](https://github.com/run-llama/auto_rfp/commit/fde97d3b51fdf49f6a7a5144934ed2cdc2c6d352) Add docker doc to the README - [`54966a3`](https://github.com/run-llama/auto_rfp/commit/54966a3470c8b14826e579b94ebd444cfa30118b) Update the README with the env file changes/requirements - [`ca376b0`](https://github.com/run-llama/auto_rfp/commit/ca376b072134c157f8ffff0aaddaa18ecfbe16cd) Update README with build- vs. run-time configuration requirements - [`cd0bb85`](https://github.com/run-llama/auto_rfp/commit/cd0bb85b394323a66371b733fdd98388d29438b7) Ignore a/the .devcontainer (if there is one) - [`ba7b304`](https://github.com/run-llama/auto_rfp/commit/ba7b304e1494020fa3e880301ce9a6ee32cc483f) Adding more docker scripts - [`410a1fc`](https://github.com/run-llama/auto_rfp/commit/410a1fc816d8ed283be7b6ef80e33763716eb473) Adding a health endpoint to check the health of the container ### 📊 Changes **8 files changed** (+127 additions, -31 deletions) <details> <summary>View changed files</summary> ➕ `.dockerignore` (+1 -0) ➕ `Dockerfile` (+52 -0) 📝 `README.md` (+28 -9) ➕ `app/api/health/route.ts` (+22 -0) 📝 `lib/utils/supabase/middleware.ts` (+2 -1) ➖ `next.config.js` (+0 -17) 📝 `next.config.ts` (+14 -1) 📝 `package.json` (+8 -3) </details> ### 📄 Description This is useful to deploy auto_rfp on container management platforms (e.g. AWS ECS, kubernetes, ...). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:16:45 -05:00
yindo closed this issue 2026-02-16 03:16:45 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/auto_rfp#40