Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Firebase DevOps Toolkit Documentation

Welcome to the documentation for Firebase DevOps Toolkit by SolidKey AB.

Quick Links


Documentation Index

Getting Started

Guide Description
Project Structure Required project structure - READ FIRST!
Quick Start 5-minute setup guide
Integration Guide Multiple integration methods
Core Documentation Complete feature overview

Guides

Guide Description
Deployment Quick Reference Common deployment commands
Testing Guide Testing framework and validation
Emulator Sharing Share emulators with team (basic)
Secure Emulator Sharing Password-protected sharing

Local Development

Guide Description
Pub/Sub Management Topic and subscription management
Pub/Sub Issues Resolved Common issue solutions
Google Best Practices Recommended practices

Remote / Production

Guide Description
Authentication Guide Security and auth setup
Authentication Requirements Setup requirements
Firestore Triggers Event-driven workflows
Firestore Pipeline Pipeline configuration
Testing Guide Remote testing
Test User Guide Test user management

Common Tasks

Local Development

./manage.sh start-local        # Start emulator
./manage.sh deploy-local       # Deploy services
./manage.sh status-local       # Check status
./manage.sh stop-local         # Stop emulator

Production Deployment

./manage.sh deploy-production --project PROJECT_ID
./manage.sh deploy-function --function FUNCTION_NAME
./unified-deploy.sh simple --project-id PROJECT_ID

Testing

./remote/test-functions-consolidated.sh    # Test functions
./remote/health-check.sh                   # Health check
./remote/quick-test.sh                     # Quick test

Need Help?


Documentation maintained by SolidKey AB