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.laravelfiles, perhaps they can be explicitly referenced on the config page. In hindsight, I now realize that.envvariables are at the top andenv.laravelvariables 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:preparationsection 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*.logInstallation-related
APP_FORCE_HTTPSis 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
.envdoesn't match thelaravel.envinfoGreat 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