saint

joined 3 years ago
MODERATOR OF
 

A story

 

Nice resource

3
Why is Everyone Mad at Spotify? (chrisdallariva.substack.com)
 

Analysis

 

hmm

 

Good lessons

 

Would be interesting to dig deep in what is logical separation in this case

7
Techgnostic Times (open.substack.com)
 

A part of the post somewhat related to the topic

1
The Instruction Set Edition (whyisthisinteresting.substack.com)
 

(On the IBM System/360, microarchitectures, and sanctions)

 

Server updated, contains medium CVE update.

 

Next - steam? ;)

[–] saint@group.lt 1 points 1 year ago (11 children)

from the log it seems that lemmy cannot reach https://midwest.social/ - if you have more such operation timed outs - probably there is some networking issue with outgoing requests - maybe you have some kind of firewall? i can reach your instance from other direction: https://group.lt/c/bulwarkob@lemmy.bulwarkob.com

probably the easiest way to setup lemmy and another front facing reverse proxy is to use nginx that comes with lemmy on another port and setup simple reverse proxying with NPM to it. i myself using caddy for reverse proxying, using this config: https://join-lemmy.org/docs/en/administration/caddy.html

[–] saint@group.lt 1 points 1 year ago (14 children)

okay, i don't know how npm works, could you check this tutorial to see if you have set it up similarly?

https://youtu.be/6lQFZvCCe7U

also - check docker-compose.yml settings to remove port for lemmy host and i think you need to set use https to true as it is provided by npm

[–] saint@group.lt 1 points 1 year ago (16 children)

try to look here for the config file:

include /etc/nginx/conf.d/*.conf;
	include /data/nginx/default_host/*.conf;
	include /data/nginx/proxy_host/*.conf;
	include /data/nginx/redirection_host/*.conf;
	include /data/nginx/dead_host/*.conf;
	include /data/nginx/temp/*.conf;

btw, i think port in lemmy.bulwarkob.com:1236 in docker-compose is not needed for you, should be just lemmy.bulwarkob.com

[–] saint@group.lt 1 points 1 year ago* (last edited 1 year ago) (18 children)

yeah, nginx config for lemmy is not very straighforward. you need to mimic this:

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    upstream lemmy {
        server "lemmy:8536";
    }
    upstream lemmy-ui {
        server "lemmy-ui:1234";
    }
    server {
      listen       1236;
      server_name  localhost;

      # frontend
      location / {
        set $proxpass "http://lemmy-ui";
        if ($http_accept = "application/activity+json") {
          set $proxpass "http://lemmy";
        }
        if ($http_accept = "application/ldr+json; profile=\"https://www.w3.org/ns/activitystreams\"") {
          set $proxpass "http://lemmy";
        }
        if ($request_method = POST) {
          set $proxpass "http://lemmy";
        }
        proxy_pass $proxpass;

        rewrite ^(.+)/+$ $1 permanent;

        # Send actual client IP upstream
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }

      # backend
      location ~ ^/(api|pictrs|feeds|nodeinfo|.well-known) {
        proxy_pass "http://lemmy";
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Add IP forwarding headers
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }
    }
}

also - can you check if all containers are running? just do docker-compose ps in the lemmy dir.

[–] saint@group.lt 1 points 1 year ago* (last edited 1 year ago) (20 children)

it seems there is no config for lemmy nginx here.. might be in other files?

[–] saint@group.lt 1 points 1 year ago (22 children)

nginx config and lemmy.hjson would be useful as well

[–] saint@group.lt 1 points 1 year ago (25 children)

hi, can you post your docker-compose.yaml, nginx config and screenshots/logs of failures?

[–] saint@group.lt 4 points 1 year ago

I realize that if I would be reading non-stop - I would not finish all books I have. Just a passing thought before buying a new one. ;D

[–] saint@group.lt 2 points 2 years ago
[–] saint@group.lt 3 points 2 years ago (3 children)

I have it - it is pretty cheap and stats are nice

[–] saint@group.lt 1 points 2 years ago (1 children)

link is dead?!

view more: ‹ prev next ›