hispeedzintarwebz

0 Followers
0 Following
13 Posts
Signed!
Interestingly - when I point it to port 80 at the freshrss host, it works. Which doesn't make sense to me, likely due to a fundamental misunderstanding of how Docker works? My understanding was the above compose would expose port 8040, not port 80. Setting it to port 80 didn't even cross my mind. I noticed that my wordpress compose listed "8080:80" and NPM was set to port 80, and it was already working...it was late last night when I got that up and running, so that might explain some of the confusion...

Awesome, thanks...I'll try that. So to be sure I'm understanding - I want to add "external: true" beneath "name: proxy: and then add the following to each container in the compose? Edit: I now realize the below is the freshrss stack and not the miniflux stack, but I have the same issue with both compose files and the proxy host

networks: - proxy

I believe I might be doing that wrong because I get an error about undefined network when I try the below, and simply defining "external" doesn't fix it:

--- version: "2.1" services: freshrss: image: lscr.io/linuxserver/freshrss:latest container_name: freshrss environment: - PUID=1000 - PGID=1000 - TZ=America/New_York - BASE_URL=[redacted] volumes: - /media/config/freshrss:/config ports: - 8040:80 restart: unless-stopped networks: - proxy networks: default: name: proxy external: true

NPM + Docker Containers = 502 Bad Gateway

After my [previous post here](https://kbin.social/m/selfhosted@lemmy.world/t/80399/Looking-For-Opinions-on-Docker-Letsencrypt-Reverse-Proxy-Setup) looking for input on an easily maintained docker and reverse proxy setup, I opted to go for NPM. I also moved my domain registration and DNS from Google Domains to Cloudflare....

https://kbin.social/m/selfhosted@lemmy.world/t/99064

Looking For Opinions on Docker + Letsencrypt + Reverse Proxy Setup - selfhosted - kbin.social

I've been running 2 linodes for a number of years now - one has my website (wordpress) on it and one has a Foundry VTT server running. Both are separate linodes, and I use Google Domains to point [site.tld] to the wordpress VPS and foundry.[site.tld] to the other linode....

That's pretty much where I am. This isn't my day job, it's something I mess with for fun and so I'd like to make it easy not just to set up but to expand if necessary, and easy enough that if I don't touch it for a year and come back to it I won't be completely clueless!
Thanks!
Thank you! Caddy rings a bell as well - I will add that to the list. My current main site is still behind apache...it took my forever to figure out how to get it working so I've been afraid to touch it. I definitely don't think I want to go down that route again if at all possible.
Thanks for the suggestion! Does cloudflare essentially fulfill the same role as letsencrypt (with DDOS protection added)? I've heard of cloudflare but I'm not particularly familiar with them.
Thank you! I will add this to the list as well!
Awesome, thanks! That's 2 votes for NPM so far