The included Docker config comes prebuilt with firebase tools installed. This makes it a breeze to setup publishing.
Create a .env
file in your blog folder with the following content:
FIREBASE_TOKEN=X//XXXX
You can read up on how to get a token from the firebase documentation.
Assuming you have your firebase project setup locally, the following command will publish directly to your firebase project:
docker-compose -f docker-compose-publish.yml up