Skip to content

wassimj/get-view-hbjson-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get and Display Hbjson

Your Pollination app!

Quickstart

Install dependencies:

> pip install -r requirements.txt

Start Streamlit

> streamlit run app.py

  You can now view your Streamlit app in your browser.

  Network URL: http://172.17.0.2:8501
  External URL: http://152.37.119.122:8501

Make changes to your app in the app.py file inside the "app" folder.

Run inside Docker image locally (Optional)

You can run the app locally inside Docker to ensure the app will work fine after the deployment.

You need to install Docker on your machine in order to be able to run this command

> pollination-apps run app ladybugtools --name "Get and Display Hbjson"

Deploy to Pollination

> pollination-apps deploy app --name "Get and Display Hbjson" --public --api-token "Your api token from Pollination"

Configure Github Actions

In order to configure github actions to deploy your app you will need to:

  1. Create a repository on Github
  2. Add a secret called POLLINATION_TOKEN with your Pollination API key as the value
  3. Create a new release of your app on Github with a new tag

Github actions will then package and deploy your code to an app called Get and Display Hbjson

About

A demonstration app showing how to get and display hbjson models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.4%
  • Dockerfile 11.6%