Skip to content

About

This tool uses building and neighbourhood data to assess locations for local energy communities.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Repository files navigation

Local Energy Communities (LEC) Location Assessment Tool

Requirements

To deploy the tool, it is necessary to install Docker engine and Docker compose: https://docs.docker.com/engine/install/

Deploying the tool

  1. Clone this repository
git clone https://github.com/MODERATE-Project/lec-location-assessment-tool.git
  1. Enter the cloned directory
cd .\lec-location-assessment-tool\
  1. Build the docker image
docker compose -f docker-compose.prod.yaml build --no-cache
  1. Install containers to run the tool
docker compose -f docker-compose.prod.yaml up

Container images

The docker-publish.yml workflow builds the frontend and microservice images and publishes them as public packages on the GitHub Container Registry:

  • ghcr.io/moderate-project/tool-lec-frontend
  • ghcr.io/moderate-project/tool-lec-municipalities-svc
  • ghcr.io/moderate-project/tool-lec-buildings-svc
  • ghcr.io/moderate-project/tool-lec-report-svc
Event Tags
Push to main main, latest, sha-<short-sha>
Release tag (e.g. v1.2.3) 1.2.3, sha-<short-sha>
Pull request to main Built to validate the Dockerfiles, not pushed

No credentials are needed to pull them:

docker pull ghcr.io/moderate-project/tool-lec-frontend:latest

Running the tool

Open the browser with the following link: http://localhost

Deployed containers

There will be four containers deployed in the system, as can be seen in the docker compose file of this repository. These are:

Screenshots

Selecting a municipality

Municipality selection

Selecting a building

Building selection

Cadaster data for the building

Cadaster data for a building

Stopping the tool

docker-compose -f docker-compose.prod.yaml down

About

This tool uses building and neighbourhood data to assess locations for local energy communities.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Packages

Used by

Contributors

Languages