Skip to content

Add ability to define config via environment variables + add local development tooling#1043

Open
marpaia wants to merge 2 commits into
SynBioHub:mainfrom
marpaia:config-env
Open

Add ability to define config via environment variables + add local development tooling#1043
marpaia wants to merge 2 commits into
SynBioHub:mainfrom
marpaia:config-env

Conversation

@marpaia

@marpaia marpaia commented Jun 14, 2026

Copy link
Copy Markdown

This PR makes two primary additions:

  • Allow configuration to be defined by environment variables (it is generally recommended to define config via env instead of file (see 12 factor))
  • Use this capability to create npm run dev at the root of the repository for running both the backend and the frontend together at the same time

I know many folks run the backend via a container, but this is a bit lower overhead if you have an appropriate JDK installed (use sdkman if this is challenging for whatever reason). I'd be happy to re-approach that element of this though if people feel strongly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant