open-eats / OpenEats

:pizza: Self Hosted Recipe Management App :hamburger:
https://open-eats.github.io/
MIT License
669 stars 102 forks source link

Help wanted - hosting open eats without docker. #124

Open Mugl3 opened 4 years ago

Mugl3 commented 4 years ago

I've followed the guide for hosting without docker and when I navigate to my openeats domain on a different computer I can see the openeats logo on the tab. But the screen is just white.

Hosting with apache2 on Ubuntu 20.04.

I'm using virtual hosts and It seems there is an error with a proxy given in the setup page Edit - I solved this error by enabling relevant apache mods.. This is what was given in the guide and I left it so in my virtual hosts file:

    <Location "/api/">
       ProxyPass http://127.0.0.1:5210/api/
       ProxyPassReverse http://127.0.0.1:5210/api/
   </Location>

   <Location "/admin/">
       ProxyPass http://127.0.0.1:5210/admin/
       ProxyPassReverse http://127.0.0.1:5210/admin/
   </Location>

Navigating to the domain with /admin or /api at the end still shows just a white screen.

Other information: I use mysql as a database not mariadb as given in the docs if that makes a difference?

Running the command sudo npm rebuild node-sass --force --unsafe-perms=yes --allow-root fails with error code 1. It says Error: EACCESS: Permission denied, rmdir 'build' I have nodejs version 10.19.0 as I can't figure out how to get nodejs 13 or 14 installed.

Happy to post the output of any logs if needed. Any help much appreciated.

ken-crozier commented 4 years ago

I have the same problem - had to enable the apache2 mods, also the symbolic inks had to be corrected as openeats-web/build and openeats-api/site-media don't exist ... I hope I pointed them to the correct place ... Now have a blank screen .. everything else was as documented ... i'm running one Ubuntu 18.04

TheDealman commented 3 years ago

It would great if someone created a video of how to manually install this app