[PR #499] [MERGED] feat: expose nextjs UI from the apiserver #501

Closed
opened 2026-02-16 02:15:22 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/llama_deploy/pull/499
Author: @masci
Created: 5/13/2025
Status: Merged
Merged: 5/16/2025
Merged by: @masci

Base: mainHead: massi/ui


📝 Commits (6)

📊 Changes

25 files changed (+7724 additions, -33 deletions)

View changed files

📝 examples/quick_start/README.md (+21 -1)
📝 examples/quick_start/quick_start.yml (+9 -3)
examples/quick_start/ui/.gitignore (+41 -0)
examples/quick_start/ui/app/favicon.ico (+0 -0)
examples/quick_start/ui/app/globals.css (+26 -0)
examples/quick_start/ui/app/layout.tsx (+32 -0)
examples/quick_start/ui/app/page.tsx (+136 -0)
examples/quick_start/ui/eslint.config.mjs (+16 -0)
examples/quick_start/ui/next.config.ts (+10 -0)
examples/quick_start/ui/package-lock.json (+6722 -0)
examples/quick_start/ui/package.json (+27 -0)
examples/quick_start/ui/postcss.config.mjs (+5 -0)
examples/quick_start/ui/public/file.svg (+1 -0)
examples/quick_start/ui/public/logo-dark-light.svg (+12 -0)
examples/quick_start/ui/tsconfig.json (+27 -0)
📝 llama_deploy/apiserver/app.py (+2 -1)
📝 llama_deploy/apiserver/deployment.py (+46 -0)
📝 llama_deploy/apiserver/deployment_config_parser.py (+5 -0)
📝 llama_deploy/apiserver/routers/__init__.py (+2 -2)
llama_deploy/apiserver/routers/ui.py (+54 -0)

...and 5 more files

📄 Description

No description provided


🔄 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/llama_deploy/pull/499 **Author:** [@masci](https://github.com/masci) **Created:** 5/13/2025 **Status:** ✅ Merged **Merged:** 5/16/2025 **Merged by:** [@masci](https://github.com/masci) **Base:** `main` ← **Head:** `massi/ui` --- ### 📝 Commits (6) - [`0fc7768`](https://github.com/run-llama/llama_deploy/commit/0fc77684cfb6643d877cd367b526557bd0cabad1) feat: expose nextjs UI from the apiserver - [`920ed99`](https://github.com/run-llama/llama_deploy/commit/920ed993541b0af146c3f41a3b332ab3b518d75b) add unit tests - [`d88d352`](https://github.com/run-llama/llama_deploy/commit/d88d3521b390e99ae3512c3f1feb13c38ec93d70) fix response headers and content encoding - [`5150b80`](https://github.com/run-llama/llama_deploy/commit/5150b8039c26f14b1fb1cc354dfff9e9c25cbf18) tidy up the ui - [`328656a`](https://github.com/run-llama/llama_deploy/commit/328656a54846f62848ae0275ae150e3153c8424f) fix tests - [`5da05f4`](https://github.com/run-llama/llama_deploy/commit/5da05f45535bf737d045eebc929bebcdf3a7220b) expand readme file ### 📊 Changes **25 files changed** (+7724 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `examples/quick_start/README.md` (+21 -1) 📝 `examples/quick_start/quick_start.yml` (+9 -3) ➕ `examples/quick_start/ui/.gitignore` (+41 -0) ➕ `examples/quick_start/ui/app/favicon.ico` (+0 -0) ➕ `examples/quick_start/ui/app/globals.css` (+26 -0) ➕ `examples/quick_start/ui/app/layout.tsx` (+32 -0) ➕ `examples/quick_start/ui/app/page.tsx` (+136 -0) ➕ `examples/quick_start/ui/eslint.config.mjs` (+16 -0) ➕ `examples/quick_start/ui/next.config.ts` (+10 -0) ➕ `examples/quick_start/ui/package-lock.json` (+6722 -0) ➕ `examples/quick_start/ui/package.json` (+27 -0) ➕ `examples/quick_start/ui/postcss.config.mjs` (+5 -0) ➕ `examples/quick_start/ui/public/file.svg` (+1 -0) ➕ `examples/quick_start/ui/public/logo-dark-light.svg` (+12 -0) ➕ `examples/quick_start/ui/tsconfig.json` (+27 -0) 📝 `llama_deploy/apiserver/app.py` (+2 -1) 📝 `llama_deploy/apiserver/deployment.py` (+46 -0) 📝 `llama_deploy/apiserver/deployment_config_parser.py` (+5 -0) 📝 `llama_deploy/apiserver/routers/__init__.py` (+2 -2) ➕ `llama_deploy/apiserver/routers/ui.py` (+54 -0) _...and 5 more files_ </details> ### 📄 Description _No description provided_ --- <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 02:15:22 -05:00
yindo closed this issue 2026-02-16 02:15:22 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/llama_deploy#501