Revision history  [back]

To run algorithms locally, you will need to setup your own OpenStudio Server. You have 2 options here:

  1. checkout https://github.com/NREL/OpenStudio-server locally and build your own Docker containers.

  2. use the already built docker containers and do the following:

docker pull nrel/openstudio-server:2.1.1

docker pull nrel/openstudio-rserve:2.1.1

docker pull mongo

docker volume create --name osdata

Once the containers are spun up, use docker-compose with the .yml file located here and then from that folder run

docker-compose up

to add workers:

docker-compose scale worker=44

To run algorithms locally, you will need to setup your own OpenStudio Server. You have 2 options here:

  1. here: 1. checkout https://github.com/NREL/OpenStudio-server locally and build your own Docker containers.

  2. containers. 2. use the already built docker containers and do the following:

docker pull nrel/openstudio-server:2.1.1

docker pull nrel/openstudio-rserve:2.1.1

docker pull mongo

docker volume create --name osdata

Once the containers are spun up, use docker-compose with the .yml file located here and then from that folder run

docker-compose up

to add workers:

docker-compose scale worker=44

To run algorithms locally, you will need to setup your own OpenStudio Server. You have 2 options here: 1. checkout https://github.com/NREL/OpenStudio-server locally and build your own Docker containers. 2. use the already built docker containers and do the following:

docker pull nrel/openstudio-server:2.1.1

nrel/openstudio-server:2.1.1 docker pull nrel/openstudio-rserve:2.1.1

nrel/openstudio-rserve:2.1.1 docker pull mongo

mongo docker volume create --name osdata

Once the containers are spun up, use docker-compose with the .yml file located here and then from that folder run

run docker-compose up

to add workers:

docker-compose scale worker=44