Skip to content

developmentseed/openeo-studio

Repository files navigation

OpenEO Studio

Applying openEO processes for visual data exploration

Installation and Usage

The steps below will walk you through setting up the project locally.

Install Project Dependencies

To set up the development environment for this website, you'll need to install the following on your system:

  • Node (see version in .nvmrc) (To manage multiple node versions we recommend nvm)
  • pnpm Install using corepack (corepack enable pnpm)

Install Application Dependencies

If you use nvm, activate the desired Node version:

nvm install

Install Node modules:

pnpm install

Usage

Environment Configuration

The application uses dot.env files with environment variables for configuration. A template file .env.example is provided as a template.

To configure the application:

  1. Copy .env.example to .env
  2. Modify the .env file with your specific configuration values
  3. Never modify .env.example directly as it serves as documentation

Starting the app

pnpm dev

Compiles the sass files, javascript, and launches the server making the site available at http://localhost:9000/ The system will watch files and execute tasks whenever one of them changes. The site will automatically refresh since it is bundled with livereload.

Deployment

To prepare the app for deployment run:

pnpm build

or

pnpm stage

This will package the app and place all the contents in the dist directory. The app can then be run by any web server.

When building the site for deployment provide the base url trough the VITE_BASE_URL environment variable. Omit the leading slash. (E.g. https://example.com)

About

Applying openEO processes for visual data exploration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •