[GH-ISSUE #697] Local Image: SITE_LOGO_URL #504

Closed
opened 2026-02-25 23:42:41 +03:00 by kerem · 2 comments
Owner

Originally created by @rwjack on GitHub (Aug 20, 2022).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/697

Is it possible to have the SITE_LOGO image served locally on the docker host?

Perhaps serve the image statically and have: SITE_LOGO_URL=http://healthchecks.local:port/static/logo.png

Healthchecks being behind a reverse proxy shouldn't be a problem, because it should be able to fetch resources from itself, correct?

Also, I've noticed docker/.env.example doesn't contain SITE_LOGO_URL

Originally created by @rwjack on GitHub (Aug 20, 2022). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/697 Is it possible to have the SITE_LOGO image served locally on the docker host? Perhaps serve the image statically and have: `SITE_LOGO_URL=http://healthchecks.local:port/static/logo.png` Healthchecks being behind a reverse proxy shouldn't be a problem, because it should be able to fetch resources from itself, correct? Also, I've noticed `docker/.env.example` doesn't contain `SITE_LOGO_URL`
kerem closed this issue 2026-02-25 23:42:42 +03:00
Author
Owner

@cuu508 commented on GitHub (Aug 23, 2022):

Healthchecks uses the SITE_LOGO_URL value in the HTML template as-is. For example, if you set

SITE_LOGO_URL=foobar

You will end up with

<img id="logo" height="50" src="foobar" alt="Mychecks">

in the HTML. You should use an URL that the end user's browser will be able to access.

You can, for example, drop a custom logo in /static/img/custom-logo.png and use:

SITE_LOGO_URL=/static/img/custom-logo.png

Or you can use an absolute URL:

SITE_LOGO_URL=https://example.org/static/img/custom-logo.png
<!-- gh-comment-id:1223664644 --> @cuu508 commented on GitHub (Aug 23, 2022): Healthchecks uses the `SITE_LOGO_URL` value in the HTML template as-is. For example, if you set SITE_LOGO_URL=foobar You will end up with <img id="logo" height="50" src="foobar" alt="Mychecks"> in the HTML. You should use an URL that **the end user's browser will be able to access.** You can, for example, drop a custom logo in `/static/img/custom-logo.png` and use: SITE_LOGO_URL=/static/img/custom-logo.png Or you can use an absolute URL: SITE_LOGO_URL=https://example.org/static/img/custom-logo.png
Author
Owner

@rwjack commented on GitHub (Aug 23, 2022):

Awesome, thanks!

<!-- gh-comment-id:1223714445 --> @rwjack commented on GitHub (Aug 23, 2022): Awesome, thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#504
No description provided.