Hi, sorry to bother others but i need your help.
Yea i know tutorial is written in yaml file but i am using only yml completely right now and its only problem is of syntaxes. But even if i do it in yaml i had same problem, after fresh install.
i am using traefik as revers-proxy but already configured it and it works i also can see it inside traefik dashboard but i cant connect to passbolt url
For traefik i am using network which is called proxy
environment:
- APP_FULL_BASE_URL=https://passbolt.yourdomain.com << replace with your domain like passbolt.mycooldoman.org
- DATASOURCES_DEFAULT_HOST=db
- DATASOURCES_DEFAULT_USERNAME=passbolt
- DATASOURCES_DEFAULT_PASSWORD=P4ssb0lt
- DATASOURCES_DEFAULT_DATABASE=passbolt
- EMAIL_TRANSPORT_DEFAULT_HOST=mail.yourdomain.com<- replace with your email login domain like "smtp.google.com"
- EMAIL_TRANSPORT_DEFAULT_PORT=587
- EMAIL_TRANSPORT_DEFAULT_USERNAME=no-reply@yourdomain.com <-login for email COOLemail@google.com
- EMAIL_TRANSPORT_DEFAULT_PASSWORD=your-own-password-for-mail-no-reply@yourdomain.com <-- Password for email...
- EMAIL_TRANSPORT_DEFAULT_TLS=true
- EMAIL_DEFAULT_FROM=no-reply@yourdomain.com<--Replace with your email
volumes:
but i doesn’t have problem to fill up correct answers …
i have problem when i fill them up, make docker compose up -d then i cannot to connect to it, only blank screen then and nothing happen i can see it also in traefik dashboard.
Soo i can have somewhere problem inside the code…
I need port for it because 443 and 80 uses traefik it self but i didn’t run traefik with passbolt like is mention but its already installed so it can be problem of my settings…
But if i am using full domain name cloudflare provider says server its shutdown sometimes, sometimes you have a blank page. On local IP its everytime blank page.
I think @clayton is suggesting if you use a port, the App full base url env variable needs to have a :port at the end so the urls for the page dependencies are built correctly.
But that is not likely to work if that port is not open to the public. It should be handled by trefik.
Seems like Docker traefik issues have spiked lately but I’m not clear why. Could be because it’s harder to troubleshoot when there are 4 things in the mix: Docker, portainer, traefik, cloudflare.
I also created folder for passbolt, create yml file for it and add labels for traefik
So for now is only passbotl + traefik which handle ssl with cloudflare.
in clouflare on ssl its set up :
Full (strict)
Encrypts end-to-end, but requires a trusted CA or Cloudflare Origin CA certificate on the server
So now it looks like passbolt doesnt create correctly web page or traefik have bad labels on passbolt.
In the browser are you seeing errors in the console log? Checking the extension logs might be useful too.
If you are using Google Chrome can you please go to: chrome://extensions ; Activate the Developer mode in the top right corner ; look for the Passbolt card and click details button ; Looks for the Inspect views and the index.html link ; A new window will appear this is the debugger of the browser extension, try to reproduce the error and send us the logs.
On Firefox, you can go to: about:debugging#/runtime/this-firefox ; Then locate Passbolt and click Inspect ; A new tab for the console of the browser extension will appear.
Yea i have 3 more extension Synology, Google Docs, Plasma integration and all of them are without issue / bug in console as i inspect same way passbolt extension
Hi man, i know what you mean but i am not using passbolt.yourdomain.com in config.yml file because thats its only for external sites inside my private network ( mean which is not inside of server like NAS, or PROXMOX)
So thats why i am using labels in passbolt config for to get traefik know about passbolt like hej passbolt when you are creating there is a traefik which will manage connection 443 and 80 on port 13443 and 13080.
I tried before change HTTP to HTTPS or add port to it in config but that doesnt help
So maybe someone who is better in code of traefik can help me out
YEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEES !!!
i found the problem ! I DID IT !! I AM HAPPY !! YEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH!!
sooo boys it was so simple as … i wanna cry … look at this shit
Soo delete it ports for eeach services like DB and passbolt and only thing is yea really
Glad you did @ArchMatt , just fixing the load balancer port. Very nice. Best solution is “keep it simple”. Works always .
I was referring to @jonathan1304 code, thinking was your setup (my bad).
Now I see there were two people asking for help in your topic (@ArchMatt and @jonathan1304 ).
@jonathan1304 is using a different docker-compose-file, full of variables, changes in database paths, and, apparently, doubling the routes to traefik. That is the opposit of keep it simple principle, and far away from your clean code.
Since you solve your problem and “closed” the topic, maybe @jonathan1304 should open his own demand. I have a feeling that his problem is far away from fixing a load balancer port. I am sure there are more people willing to help him.