Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLI_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.0.26
v0.0.30
5 changes: 3 additions & 2 deletions skills/base44-cli/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ npx base44 <command>
|---------|-------------|-----------|
| `base44 create` | Create a new Base44 project from a template | [create.md](references/create.md) ⚠️ **MUST READ** |
| `base44 link` | Link an existing local project to Base44 | [link.md](references/link.md) |
| `base44 dashboard` | Open the app dashboard in your browser | [dashboard.md](references/dashboard.md) |
| `base44 dashboard open` | Open the app dashboard in your browser | [dashboard.md](references/dashboard.md) |

### Deployment

Expand Down Expand Up @@ -301,11 +301,12 @@ Automations are triggers defined in the `automations` array inside `function.jso

For full schemas and examples, see [automations.md](references/automations.md).

### Site Deployment
### Site Management

| Command | Description | Reference |
| -------------------- | ----------------------------------------- | ------------------------------------------- |
| `base44 site deploy` | Deploy built site files to Base44 hosting | [site-deploy.md](references/site-deploy.md) |
| `base44 site open` | Open the deployed site in your browser | [site-open.md](references/site-open.md) |

**SPA only**: Base44 hosting supports Single Page Applications with a single `index.html` entry point. All routes are served from `index.html` (client-side routing).

Expand Down
22 changes: 16 additions & 6 deletions skills/base44-cli/references/dashboard.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,36 @@
# base44 dashboard
# base44 dashboard open

Opens the Base44 app dashboard in your default web browser.

## Syntax

```bash
npx base44 dashboard
npx base44 dashboard open
```

## Options
## Authentication

This command has no options.
**Required**: Yes. If not authenticated, you'll be prompted to login first.

## What It Does

1. Reads the project's app ID from `base44/.app.jsonc`
2. Opens the dashboard URL in your default browser
3. Displays the dashboard URL in the terminal

## Example

```bash
# Open dashboard for current project
npx base44 dashboard
npx base44 dashboard open
```

## Output

```bash
$ npx base44 dashboard open

Dashboard opened at https://base44.cloud/apps/your-app-id
```

## Requirements
Expand All @@ -31,5 +40,6 @@ npx base44 dashboard

## Notes

- The dashboard provides a web interface to manage your app's entities, functions, users, and settings
- The dashboard provides a web interface to manage your app's entities, functions, agents, users, and settings
- If you're not in a project directory, the command will fail with an error
- The command will not open a browser in CI environments (when `process.env.CI` is set)
39 changes: 39 additions & 0 deletions skills/base44-cli/references/site-open.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# base44 site open

Opens the published site in your default web browser.

## Syntax

```bash
npx base44 site open
```

## Authentication

**Required**: Yes. If not authenticated, you'll be prompted to login first.

## What It Does

1. Fetches the site URL from Base44
2. Opens the site in your default browser
3. Displays the site URL in the terminal

## Example

```bash
$ npx base44 site open

Site opened at https://my-app.base44.app
```

## Requirements

- Must be run from a linked Base44 project directory
- Must be authenticated (run `npx base44 login` first)
- Site must have been deployed at least once

## Notes

- The command will not open a browser in CI environments (when `process.env.CI` is set)
- Use this command to quickly view your deployed site
- The site URL is also displayed after deploying with `base44 site deploy` or `base44 deploy`
Loading