|
|
|
@ -173,38 +173,3 @@ All routes in `src/app/api/`: |
|
|
|
|
|
|
|
- The .planning directory is untracked, do not attempt to commit any changes to the files in this directory. |
|
|
|
|
|
|
|
## Deployment & Git Workflow |
|
|
|
|
|
|
|
### Vercel Deployment |
|
|
|
|
|
|
|
Production URL: https://node-banana-nilas-projects-2f16eb79.vercel.app |
|
|
|
|
|
|
|
The app is deployed on Vercel from the `etailup/node-banana` fork. Pushes to `master` trigger automatic deployments. |
|
|
|
|
|
|
|
Environment variables required in Vercel dashboard: |
|
|
|
- `GEMINI_API_KEY` |
|
|
|
- `OPENAI_API_KEY` (optional) |
|
|
|
- `KIE_API_KEY` (optional, for Kie.ai models) |
|
|
|
|
|
|
|
### Fork + Upstream Sync |
|
|
|
|
|
|
|
This repo is a fork that tracks the original upstream: |
|
|
|
|
|
|
|
| Remote | Repository | Purpose | |
|
|
|
|--------|------------|---------| |
|
|
|
| origin | `etailup/node-banana` | Your fork (push here, deploys to Vercel) | |
|
|
|
| upstream | `shrimbly/node-banana` | Original source (pull updates from here) | |
|
|
|
|
|
|
|
**Pull updates from original while keeping your modifications:** |
|
|
|
|
|
|
|
```bash |
|
|
|
git fetch upstream |
|
|
|
git merge upstream/master |
|
|
|
# Resolve conflicts if any |
|
|
|
git push origin master |
|
|
|
``` |
|
|
|
|
|
|
|
**Check remotes:** |
|
|
|
```bash |
|
|
|
git remote -v |
|
|
|
``` |
|
|
|
|