feat: allow custom install and start commands (#892)

# Description

Gives the ability to define an `install` and `startup` command when
importing a project, so we can work on a project locally without any
issue.

# Preview

<img width="2256" height="1422" alt="image"
src="https://github.com/user-attachments/assets/2132b1cb-5f71-4b88-84db-8ecc81cf1f66"
/>

---------

Co-authored-by: Will Chen <willchen90@gmail.com>
This commit is contained in:
Olyno
2025-08-18 19:41:22 +02:00
committed by GitHub
parent f72157a443
commit 237017acd9
10 changed files with 693 additions and 13 deletions

View File

@@ -23,6 +23,8 @@ export const apps = sqliteTable("apps", {
vercelProjectName: text("vercel_project_name"),
vercelTeamId: text("vercel_team_id"),
vercelDeploymentUrl: text("vercel_deployment_url"),
installCommand: text("install_command"),
startCommand: text("start_command"),
chatContext: text("chat_context", { mode: "json" }),
});