juice-shop / multi-juicer

Host and manage multiple Juice Shop instances for security trainings and Capture The Flags
Apache License 2.0
267 stars 119 forks source link

Custom Balancer Logo #222

Open Ak-wa opened 3 months ago

Ak-wa commented 3 months ago

Hi, im trying to change the MultiJuicer Logo at initial "Getting Started" page where users can create a team.

The logo & favicon I added in values.yaml works - but only on the authenticated shop page, not at the landing page for creating a team.

multijuice_issue

Im launching Multijuicer via the following command helm install -f values.yaml multi-juicer ./multi-juicer/helm/multi-juicer/

with content of values.yaml:

...
config: |
    application:
      logo: https://url-to-my-logo.svg
      favicon: https://url-to-my-favicon.ico

      showVersionNumber: false
...

How do i make the Multijuicer Balancer use my own logo?

J12934 commented 3 months ago

Hi @Ak-wa

that's currently not supported to be modified. Only the juice shop logos are customizable.

I'd be happy to review & merge pull requests which make it customizable :)

stuebingerb commented 2 months ago

Just an implementation note: the height of the logo is currently hardcoded and increasing it impacts the rest of the layout. It might make sense to aim for a custom page template, not just the logo src. That way we could also support custom notifications, e.g. an "award ceremony @12pm room 3" banner on the score-board 🙂