Firebase App Hosting Basics

TopTinker Aug 13, 2026 New v1.0.0 1,639 installs Sec S+ Verified source
Claude Code Cursor
Free
Open verification
AI OverviewGenerated from SKILL.md
Core usage
This skill deploys and manages full-stack web applications (Next.js, Angular) with Server-Side Rendering using Firebase App Hosting. Use it when configuring apphosting.yaml or firebase.json apphosting blocks, managing secrets, setting up GitHub CI/CD, or addressing Blaze billing requirements. It is not intended for classic static hosting, Auth, Firestore, Crashlytics, or Xcode workflows.
Key advantages
It enables automated 'git push to deploy' workflows with zero configuration for supported full-stack frameworks. It supports SSR and ISR, and integrates with Firebase Local Emulator Suite for local testing. Secret management is available through Firebase CLI apphosting:secrets commands.
Limitations
It requires the Firebase project to be on the Blaze pricing plan, which may involve a billing upgrade. It is limited to supported full-stack frameworks like Next.js and Angular, not appropriate for static sites or SPAs without SSR. The optional GitHub CI/CD setup is recommended only for more advanced users.
Target audience
This is for developers deploying full-stack web applications on Firebase that need server-side rendering or incremental static regeneration. It suits teams using Next.js or Angular who want managed hosting with an automated deployment path. Users should be comfortable with Firebase CLI configuration and Blaze billing requirements.
Risks & notes
The project must be on the Blaze plan before App Hosting can be used; users need to be directed to the billing upgrade console if they are not. Misapplying this skill to static hosting, simple SPAs, or Firebase products like Auth/Firestore/Crashlytics can lead to incorrect deployment choices. Secrets require careful management and access control, and the advanced GitHub CI/CD path may introduce unnecessary complexity for basic use cases.
DescriptionWritten by the seller

# App Hosting Basics

## Description

This skill enables the agent to deploy and manage modern, full-stack web
applications (Next.js, Angular, etc.) using Firebase App Hosting.

**Important**: In order to use App Hosting, your Firebase project must be on the
Blaze pricing plan. Direct the user to
https://console.firebase.google.com/project/_/overview?purchaseBillingPlan=metered
to upgrade their plan.

## Hosting vs App Hosting

**Choose Firebase Hosting if:**

- You are deploying a static site (HTML/CSS/JS).
- You are deploying a simple SPA (React, Vue, etc. without SSR).
- You want full control over the build and deploy process via CLI.

**Choose Firebase App Hosting if:**

- You are using a supported full-stack framework like Next.js or Angular.
- You need Server-Side Rendering (SSR) or ISR.
- You want an automated "git push to deploy" workflow with zero configuration.

## Deploying to App Hosting

### Deploy from Source

This is the recommended flow for most users.

1. Configure `firebase.json` with an `apphosting` block.

```json
{
"apphosting": {
"backendId": "my-app-id",
"rootDir": "/",
"ignore": [
"node_modules",
".git",
"firebase-debug.log",
"firebase-debug.*.log",
"functions"
]
}
}
```
1. Create or edit `apphosting.yaml`- see
[Configuration](references/configuration.md) for more information on how to
do so.
1. If the app needs safe access to sensitive keys, use
`npx -y firebase-tools@latest apphosting:secrets` commands to set and grant
access to secrets.
1. Run `npx -y firebase-tools@latest deploy` when you are ready to deploy.

### Automated deployment via GitHub (CI/CD)

Alternatively, set up a backend connected to a GitHub repository for automated
deployments "git push" deployments. This is only recommended for more advanced
users, and is not required to use App Hosting. See
[CLI Commands](references/cli_commands.md) for more information on how to set
this up using CLI commands.

## Emulation

See [Emulation](references/emulation.md) for more information on how to test
your app locally using the Firebase Local Emulator Suite.

Use caseInput → Output
Input
This skill enables the agent to deploy and manage modern, full-stack web applications (Next.js, Angular, etc.) using Firebase App Hosting. Important: In order to use App Hosti
Output
Verified guidance, commands and best practices for Firebase App Hosting Basics, ready to paste into your agent
How it worksImport to your platform and run
Item details
Use case
AI Skills
Capability
Coding
Agents
Claude Code, Cursor
Version
1.0.0
First seen
Aug 13, 2026
Installs
1,639
License
Non-exclusive
Last update
Aug 13, 2026
InstallCompatible with agent skill ecosystem
npx skills add firebase/agent-skills --skill firebase-app-hosting-basics
Source: firebase/agent-skills
What you get
SKILL.md skill definitionCommand referenceInstallation instructionsFirebase App Hosting Basics reference
Verified sourceOriginal project page — inspect before install
Open the original source project
Check the upstream repository, license and changelog before install
Open source
Security ScanS+Score 100/100 · 0 findings · 2026-08-15 21:35:57
Static analysis100
Dynamic behavior100
Dependencies100
Network100
Privacy100
Threat intel100
✓ 未发现安全问题,六维检测全部通过。
Security scan generated by TopTinker automated engine from SKILL.md static analysis, for pre-install reference only. Third-party skills carry their own runtime risk.
WeChat
Qizhuwang Source Code Trading Platform
2021-12-28开店时间
284商品数
认证
Guarantees
Escrow paymentOn
Platform holds funds until delivery is confirmed
Install verified
Free download - install & run before you pay
Source transparency
Original GitHub repo linked & verified
No refunds after download
Digital product - disputes arbitrated on evidence only
Enhanced protection
Trusted seller - priority arbitration within 48h, backed by platform bond
Free

Report this listing

This content is locked. Buy it once and use it forever - instant delivery after purchase.

one-time
Unlock now
Escrow payment · 7-day refund support