Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
firebase avatar

Firebase App Hosting Basics

  • 112k installs
  • 390 repo stars
  • Updated July 27, 2026
  • firebase/agent-skills

firebase-app-hosting-basics is an agent skill for deploying Next.js and Angular apps with Firebase App Hosting, secrets, and apphosting.yaml.

About

The firebase-app-hosting-basics skill covers deploying and managing modern full-stack web applications such as Next.js and Angular through Firebase App Hosting. It requires a Blaze pricing plan and walks through firebase.json apphosting blocks with backendId, rootDir, and ignore patterns plus apphosting.yaml environment configuration. Secret management uses npx firebase-tools apphosting:secrets commands to set values and grant runtime access before production deploy. The recommended deploy-from-source flow ends with npx firebase-tools deploy when configuration is ready, while GitHub-connected backends offer optional git push CI/CD for advanced users. Hosting versus App Hosting guidance steers SSR, ISR, and supported framework workloads here while static-only sites remain on Classic Hosting. Reference docs cover configuration fields, CLI commands for GitHub backend setup, and Local Emulator Suite testing paths. Developers adopt App Hosting when they want automated full-stack deploy pipelines without hand-rolling Cloud Run containers for framework-native builds.

  • Deploys Next.js, Angular, and other supported full-stack frameworks via Firebase App Hosting.
  • Requires Blaze plan and documents firebase.json apphosting block plus apphosting.yaml config.
  • Uses apphosting:secrets CLI commands for sensitive runtime environment values.
  • Supports deploy-from-source with npx firebase-tools deploy after configuration.
  • Offers optional GitHub repository backend for automated git push deployments.

Firebase App Hosting Basics by the numbers

  • 112,003 all-time installs (skills.sh)
  • +5,639 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #22 of 1,041 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

firebase-app-hosting-basics capabilities & compatibility

Capabilities
apphosting.yaml configuration guidance · firebase.json apphosting block setup · app hosting secrets management · deploy from source cli workflow · optional github ci backend setup
Works with
gcp · github
Use cases
devops · frontend
From the docs

What firebase-app-hosting-basics says it does

your Firebase project must be on the Blaze pricing plan
SKILL.md
npx skills add https://github.com/firebase/agent-skills --skill firebase-app-hosting-basics

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs112k
repo stars390
Security audit3 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryfirebase/agent-skills

How do I deploy a Next.js or Angular app with SSR to Firebase App Hosting instead of Classic static Hosting?

Deploy Next.js or Angular full-stack apps with Firebase App Hosting, apphosting.yaml, and secrets management.

Who is it for?

Developers shipping SSR or ISR framework apps who need Firebase-managed full-stack hosting on the Blaze plan.

Skip if: Skip for pure static HTML or client-only SPAs; use firebase-hosting-basics instead.

When should I use this skill?

User deploys Next.js, Angular, or full-stack apps needing App Hosting, apphosting.yaml, or SSR on Firebase.

What you get

Configured apphosting backend with secrets, firebase.json block, and a successful firebase-tools deploy or GitHub CI path.

  • apphosting.yaml and firebase.json config
  • Secrets setup commands
  • Deploy or GitHub backend instructions

By the numbers

  • Requires Firebase Blaze pricing plan for App Hosting usage.
  • Deploy-from-source flow lists five numbered configuration and deploy steps.

Files

SKILL.mdMarkdownGitHub ↗

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.

   {
     "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 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 for more information on how to set this up using CLI commands.

Emulation

See Emulation for more information on how to test your app locally using the Firebase Local Emulator Suite.

Related skills

Forks & variants (1)

Firebase App Hosting Basics has 1 known copy in the catalog totaling 1k installs. They canonicalize to this original listing.

How it compares

Firebase App Hosting for SSR frameworks, not Classic Hosting for static asset-only sites.

FAQ

Who is firebase-app-hosting-basics for?

Developers deploying supported full-stack frameworks to Firebase App Hosting with Blaze billing enabled.

When should I use firebase-app-hosting-basics?

When you need SSR, ISR, apphosting secrets, or git-connected App Hosting backends.

Is firebase-app-hosting-basics safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.