[PR #443] [MERGED] feat: Add fly.io deployment #507

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

📋 Pull Request Information

Original PR: https://github.com/run-llama/create-llama/pull/443
Author: @leehuwuj
Created: 11/21/2024
Status: Merged
Merged: 11/22/2024
Merged by: @marcusschiesser

Base: mainHead: feat/add-deployment


📝 Commits (10+)

📊 Changes

11 files changed (+135 additions, -45 deletions)

View changed files

.changeset/olive-comics-grab.md (+5 -0)
📝 helpers/python.ts (+0 -5)
📝 helpers/typescript.ts (+0 -5)
📝 templates/components/agents/python/blog/README-template.md (+4 -0)
📝 templates/components/agents/python/financial_report/README-template.md (+4 -0)
📝 templates/components/agents/python/form_filling/README-template.md (+4 -0)
📝 templates/types/streaming/express/Dockerfile (+0 -0)
templates/types/streaming/fastapi/DEPLOY.md (+73 -0)
📝 templates/types/streaming/fastapi/Dockerfile (+27 -3)
📝 templates/types/streaming/fastapi/README-template.md (+2 -32)
templates/types/streaming/nextjs/Dockerfile (+16 -0)

📄 Description

Summary by CodeRabbit

  • New Features

    • Added a "Deployments" section to README templates for blog, financial report, and form filling, providing clear deployment instructions.
    • Introduced a comprehensive deployment guide in the new DEPLOY.md file, detailing deployment via Fly.io and Docker.
    • Updated Dockerfiles for FastAPI and Next.js applications to include frontend build processes.
  • Bug Fixes

    • Removed outdated deployment file copying logic from Python and TypeScript installation functions to streamline project setup.
  • Documentation

    • Enhanced README files with new deployment instructions to improve user guidance.

🔄 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/create-llama/pull/443 **Author:** [@leehuwuj](https://github.com/leehuwuj) **Created:** 11/21/2024 **Status:** ✅ Merged **Merged:** 11/22/2024 **Merged by:** [@marcusschiesser](https://github.com/marcusschiesser) **Base:** `main` ← **Head:** `feat/add-deployment` --- ### 📝 Commits (10+) - [`ab879df`](https://github.com/run-llama/create-llama/commit/ab879dfcc16ef90062c06b57ee31d8032a747c52) update docker file - [`fc9495b`](https://github.com/run-llama/create-llama/commit/fc9495b416bafafba354fca45788f8dd3087a8b3) update readme - [`c304cda`](https://github.com/run-llama/create-llama/commit/c304cda41d97811412f06c96ba1ffffae59e13b9) update docs - [`addc029`](https://github.com/run-llama/create-llama/commit/addc0293c13a0be65a64a255b07c4b99d0b03453) Merge branch 'main' into feat/add-deployment - [`5bdd1ff`](https://github.com/run-llama/create-llama/commit/5bdd1ff7af613be1fb2893c788e70973b16562a6) docs: wordsmith - [`e5a7e0f`](https://github.com/run-llama/create-llama/commit/e5a7e0f4d5b4cb72310d9b1a1253ef513052e936) docs: add vectorDB - [`ec870bb`](https://github.com/run-llama/create-llama/commit/ec870bb502956aef2d2301e71c250f6ddc4392b6) remove internal port - [`f7433f4`](https://github.com/run-llama/create-llama/commit/f7433f493a6d8621523ad0b2b68eea4f51065526) update ha doc - [`c58338f`](https://github.com/run-llama/create-llama/commit/c58338f1c3f25ce392f39fa0ccab8f08e524c678) add missing change - [`fd499ba`](https://github.com/run-llama/create-llama/commit/fd499ba257c58a9e488c1ee947e72823279cb5d1) fix: command ### 📊 Changes **11 files changed** (+135 additions, -45 deletions) <details> <summary>View changed files</summary> ➕ `.changeset/olive-comics-grab.md` (+5 -0) 📝 `helpers/python.ts` (+0 -5) 📝 `helpers/typescript.ts` (+0 -5) 📝 `templates/components/agents/python/blog/README-template.md` (+4 -0) 📝 `templates/components/agents/python/financial_report/README-template.md` (+4 -0) 📝 `templates/components/agents/python/form_filling/README-template.md` (+4 -0) 📝 `templates/types/streaming/express/Dockerfile` (+0 -0) ➕ `templates/types/streaming/fastapi/DEPLOY.md` (+73 -0) 📝 `templates/types/streaming/fastapi/Dockerfile` (+27 -3) 📝 `templates/types/streaming/fastapi/README-template.md` (+2 -32) ➕ `templates/types/streaming/nextjs/Dockerfile` (+16 -0) </details> ### 📄 Description <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Added a "Deployments" section to README templates for blog, financial report, and form filling, providing clear deployment instructions. - Introduced a comprehensive deployment guide in the new `DEPLOY.md` file, detailing deployment via Fly.io and Docker. - Updated Dockerfiles for FastAPI and Next.js applications to include frontend build processes. - **Bug Fixes** - Removed outdated deployment file copying logic from Python and TypeScript installation functions to streamline project setup. - **Documentation** - Enhanced README files with new deployment instructions to improve user guidance. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --- <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-15 20:15:05 -05:00
yindo closed this issue 2026-02-15 20:15:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#507