I have firewall disabled for my ports, so that’s not the issue here.
Awesome, you were right! Thank you!
systemd.services.nginx.serviceConfig.ProtectHome = false;
users.groups.searx.members = [ "nginx" ];
For anyone looking to test it out, it’s https://search.teatastic.org/
Yeah, good point about the localhost. The ports are fine however. The actual error that I’m getting is coming from nginx: *1 connect() to unix:/run/searx/searx.sock failed (13: Permission denied) while connecting to upstream
. I have added the searx and nginx groups to my main user (which I have to find a workout for anyway, since it might prove to be a security problem), yet it still does not work.
I’m using Cloudflare and I get no output from
dig 1.0.0.1.email.teatastic.org +short
which should mean that my dns is not blocked. Additionally, I discovered that my self hosted email just appeared as a destination address on Cloudflare. The problem is that it’s “Pending verification”, yet I don’t receive any mails to actually confirm it.I’ve tried to email myself from both proton and gmail, but no emails appear in Roundcube. Since I have no prior experience with this, I might be overlooking something important, yet I’m not sure what.