Self-hosted install feedback #292
Replies: 3 comments 4 replies
-
Extra feedback: IF you're going to self-host, and IF you decide to disable HTTPS, add this line to the top of laravel.env:
without this line, Laravel will try to set a secure cookie and that fails - meaning you can't register and log in. |
Beta Was this translation helpful? Give feedback.
-
I'm self-hosting using my raspberry pi and Cloudflare Zero Trust as the reverse proxy. Even though the reverse proxy makes a HTTP request to the container, I needed to set:
Without it all the POST requests and GET assets requests will fail. |
Beta Was this translation helpful? Give feedback.
-
@cameronj86 Thanks for the feedback and sorry for the slow response. We'll discuss this internally. If you are interested in providing a PR in the docs repository, you are welcome to do so. :) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Got the container up and running after +2 hours troubleshooting and wanted to give some feedback while it's fresh.
General Takeaways
Documentation-related
.env
&env.laravel
files, perhaps they can be explicitly referenced on the config page. In hindsight, I now realize that.env
variables are at the top andenv.laravel
variables are at the bottom, but in the moment, I was trying to configure .env and hit w/ ~3 pages of definitions which felt overwhelming. Clearer headers might help here:preparation
section was a bit confusing for me. They're good questions that users should be asking, but perhaps most of it can be repurposed in a prominently highlighted "How to optimize your setup" post-install section?transactional email service
? If that is something like gmail/proton, then perhaps it can be referenced explicitly? Also, unless there's a clear resources that users can be directed to in order to grab this content in < 5 mins, it is likely creating too much friction.grep [email protected] -A20 logs/laravel*.log
Installation-related
APP_FORCE_HTTPS
is set to false, then the user needs to also input the following or else the register/login page does nothing<insert domain:IP>
FAQ/Troubleshooting
.env
doesn't match thelaravel.env
infoGreat project overall tho and looking forward to using it more. I've spent more time giving feedback than actually using it, but I can write up a doc-related PR in the near future if it's desired but no one else wants to do it.
Beta Was this translation helpful? Give feedback.
All reactions