So I seem to have “successfully” set up a Lemmy from Scratch server on Ubuntu 22.04 … The problem I’m having is it doesn’t seem to go to a registration page, and when you try to sign up for a new account, or do anything really, it seems to endlessly spin. Any ideas?
I just set up from scratch on FreeBSD and had that issue at first as well. Turns out the instructions on the website could use some love as the ansible nginx configs were out of date. I manually updated my nginx config to match the blocks for UI and BE in the nginx_internal.conf and that seemed to resolve my registration issues.
Also make sure you’re front end version is the same as your backend. I also made that mistake.
I had a hell of a time getting the site to even render with those instructions. I basically took a new version of the lemmy.conf file and went error by error until I got it to display. I’ve done it 3 times now, and every time it ends up broken. I’m trying to write more accurate documentation as we speak, hence why I’m trying so hard to get a clean install from scratch.
Where did you find that new lemmy.conf file? I have no idea what options are even available in that config. I saw a limited one in lemmy-ansible but I know for sure there is more than what’s in there as an option.
https://github.com/LemmyNet/lemmy-ansible/blob/main/templates/nginx.conf
had to bastardize it heavily.
Ah yea, I also bastardized it. This is nginx.conf though, I was referring to the lemmy.hjson file. I am not sure of all the options available there haha.