-
Notifications
You must be signed in to change notification settings - Fork 0
Cloud deplyoment
nilsbauroth edited this page Jun 24, 2021
·
8 revisions
- Google Firebase account
- Set payment plan to pay-as-you-go Blaze Plan (otherwise function deployment is not possible)
-
Install Firebase CLI
npm install -g firebase-tools
-
Sign into Firebase
firebase login
-
Create Firebase directories
npm run build
-
Change directory
cd functions
-
Initialise** new Firebase project**
firebase init
-
Set Firebase environment variables
firebase functions:config:set telegrambot.key="<YOUR_BOT_TOKEN>"
firebase functions:config:set redis.key="<YOUR_REDIS_TOKEN>"
-
Verify key-value pairs are set
firebase functions:config:get
-
Deploy to Firebase Functions
firebase deploy --only functions