I can see your comment on my instance running 0.18.0!
I just set up Pixelfed myself. I've got it running on a 1GB Linode. Would definitely recommend at least 2GB RAM, because mine is using swap like there's no tomorrow.
Processor wise, one core seems to be OK. My load averages are 0.11-ish.
I don't believe that's possible. At least, not right now. Happy to be corrected though.
I did, yes. It took me a few hours of troubleshooting though, spanned across two days. I'm using Nginx Proxy Manager instead of the Nginx proxy that comes with Lemmy, but it all translates similarly. I also followed this guide on YouTube.
If it's sitting there saying "pending" for your subscriptions, it may be that the "proxpass /" location ports are off by one. It'll look like it's federating properly, but really it isn't. That was one thing I noticed with the documentation/examples; things were off and not updated. Check my screenshot attached for what I mean. The documentation/example config for the proxy lists the Lemmy-ui port as 1235, but it's actually 1236.
Hopefully that makes sense. If I can be of any more assistance, let me know!!
Personally... it was an experience to say the least. I went down the Docker path for my instance. I've tried to keep away from Docker for ages, but here I am.
I'd recommend using the ansible playbook to get it running, as the docker documentation isn't very detailed and it gets very confusing; especially for a beginner.
Australian here. Yes, I regularly drink water from the tap without boiling it.
The only exception is if Sydney Water issue a "Boil water" alert. That usually only happens after really major flooding though.