Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.83 KB

File metadata and controls

39 lines (27 loc) · 1.83 KB

EnergyIntegrationWebApp

Stable Dev Build Status ColPrac: Contributor's Guide on Collaborative Practices for Community Packages PkgEval

EnergyIntegrationWebApp.jl is the Julia backend service for the EnergyIntegration web UI. It exposes a JSON API for building and solving HEN problems and serves the prebuilt frontend assets via Julia Artifacts.

Related repos:

Quick start

using EnergyIntegrationWebApp
serve_webapp()

By default, the server loads frontend assets from the webapp_dist artifact. You can override the dist path with ENV["EIWEBAPP_DIST"] or dist_dir.

Updating the frontend artifact

When a new frontend release is published, update Artifacts.toml with:

include("scripts/update_artifact.jl")
main("v0.1.0")

This downloads the release tarball, computes hashes, and updates the artifact entry.