goniszewski / grimoire

Bookmark manager for the wizards 🧙
https://grimoire.pro
MIT License
2.12k stars 65 forks source link

Can't get it working properly in Docker with the Compose #143

Closed ArcticFox037 closed 1 week ago

ArcticFox037 commented 1 month ago

Describe the bug Following the instruction listed on Github, I can't seem to get it to work; registration is non-functioning, and I can't seem to login to anything, despite the fact that the wording suggests it should be usable right away without even a login. The Docker Hub instructions are also not helpful for finding a solution, since one of the of the instructions is to 'set up a root user in the .env'; the required Environment Variables are not listed anywhere for this. I found them in an older issue, but still don't seem to work.

To Reproduce Steps to reproduce the behavior:

  1. Follow Docker-compose.yml installation steps from Github front page

Expected behavior Functioning Grimoire

Sparkenstein commented 1 month ago

Most likely it's the error handling, I tried it, if password is say less than 8 chars the BE throws error but FE doesn't handle it. If you are good with browsers console or network tab, check for response errors that helped me

goniszewski commented 1 month ago

Hello @ArcticFox037 and @Sparkenstein!

Nice catch! I will address this issue in the next update.

Sparkenstein commented 1 month ago

Mind if I take a stab at it? I am interested in contributing

goniszewski commented 1 month ago

Not at all! Any help is greatly appreciated :)

Sparkenstein commented 1 month ago

Pushed login/signup error handling, let me know if you need any changes