Skip to content

Grimoire health check fail with default configuration #178

@ReflexLevel0

Description

@ReflexLevel0

Describe the bug
Launching latest grimoire docker image causes health check fail with error: "failed: Connection refused.\nfailed: Connection refused.\n", making it unable to add or edit bookmarks, but log in and sign out to grimoire does work.

To Reproduce
Steps to reproduce the behavior:

  1. run "git clone https://github.com/goniszewski/grimoire"
  2. run "docker compose up"
  3. run this to get health check info "docker inspect --format "{{json .State.Health }}" grimoire | jq"
  4. "Output": "failed: Connection refused.\nfailed: Connection refused.\n" should now print out

Expected behavior
Grimoire should start without errors and user should be able to add and edit bookmarks.

Screenshots
Image

Desktop (please complete the following information):

  • OS: Linux Mint 21.3 x86_64
  • Browser: Mozilla Firefox
  • Version: 135.0.1

Additional context
Trying to connect with bookmark extension to the server throws "Grimoire API is not reachable!" which and also prints this in the docker compose console (but I imagine this will work once the original issue is fixed, I just wanted to also add this info in case it has anything to do with the problem):
grimoire | error: Not found: /health
grimoire | status: 404,
grimoire | text: "Not Found",
grimoire |
grimoire | at new SvelteKitError (/app/build/server/chunks/index.js:37:5)
grimoire | at (/app/build/server/index.js:2741:18)
grimoire | at resolve2 (/app/build/server/index.js:2637:27)
grimoire | at resolve (/app/build/server/index.js:2574:34)
grimoire | at (/app/build/server/chunks/hooks.server.js:41:16)
grimoire | at resolveWithTheme (/app/build/server/chunks/hooks.server.js:40:33)
grimoire | at (/app/build/server/chunks/hooks.server.js:16:16)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions