Sign inSign up

finmars/finmars-start-page

By finmars

•Updated about 1 year ago

Image
0

1.4K

finmars/finmars-start-page repository overview

⁠Finmars Start Page

This project serves the dist directory via an Express server.

⁠Prerequisites

  • Node.js (v22 or later recommended)
  • npm

⁠Setup

npm install
node server.js

Static assets are already included in the dist directory, so no separate build step is required.

The server listens on PORT (default 8080).

⁠Environment Variables
  • KEYCLOAK_URL – Keycloak base URL (default https://dev-auth.finmars.com)
  • KEYCLOAK_REALM – Keycloak realm (default finmars)
  • KEYCLOAK_CLIENT_ID – Keycloak client ID (default finmars)
  • REDIRECT_PATH – redirect path after login (default /v/profile)
  • PORT – HTTP port to listen on (default 8080)

Export variables before running the server, for example:

KEYCLOAK_URL=https://auth.example.com PORT=3000 node server.js

⁠Docker

Build and run using Docker:

docker build -t finmars-start-page .
docker run -p 8080:8080 finmars-start-page

Use -e VAR=value to pass environment variables into the container.

Tag summary

Content type

Image

Digest

sha256:22be8bac9…

Size

164.1 MB

Last updated

about 1 year ago

docker pull finmars/finmars-start-page