tekeous

joined 1 year ago
[–] tekeous@beehaw.org 1 points 8 months ago (1 children)

Hey, I have a question. I’m trying to deploy my own Lemmy and I’m struggling hard with getting their Docker-Compose to go without errors. Could I get a copy of the config you’re using, with keys and passwords removed?

[–] tekeous@beehaw.org 2 points 1 year ago (1 children)

You're a bloody genius, thank you, that appears to have solved the problem.

[–] tekeous@beehaw.org 1 points 1 year ago* (last edited 1 year ago) (3 children)

I think you might be on to something. I looked up myself(@tekeous@beehaw.org from apollo.town and got the following:

2023-06-09T04:19:01.663684Z ERROR HTTP request{http.method=GET http.scheme="https" http.host=apollo.town http.target=/api/v3/ws otel.kind="server" request_id=a0092113-8277-47a7-9e73-d9bedd908228 http.status_code=101 otel.status_code="OK"}: lemmy_server::api_routes_websocket: couldnt_find_object: Request error: error sending request for url (https://beehaw.org/.well-known/webfinger?resource=acct:tekeous@beehaw.org): operation timed out
   0: lemmy_apub::fetcher::search::search_query_to_object_id
             at crates/apub/src/fetcher/search.rs:17
   1: lemmy_apub::api::resolve_object::perform
           with self=ResolveObject { q: "@tekeous@beehaw.org", auth: Some(Sensitive) }
             at crates/apub/src/api/resolve_object.rs:21
   2: lemmy_server::root_span_builder::HTTP request
           with http.method=GET http.scheme="https" http.host=apollo.town http.target=/api/v3/ws otel.kind="server" request_id=a0092113-8277-47a7-9e73-d9bedd908228 http.status_code=101 otel.status_code="OK"
             at src/root_span_builder.rs:16

I'm not too familiar with docker networks - how would I add a third one?

[–] tekeous@beehaw.org 1 points 1 year ago (2 children)

I'm not sure that's not by design, because lemmy.ml lists itself on Instances here.

[–] tekeous@beehaw.org 1 points 1 year ago (3 children)

well that's what I'm saying - it was set to "apollo.town" and I federated with myself. I set it back to lemmy.ml and blew the database, and now I'm federated only with lemmy.ml. Whatever I put there is federated.

[–] tekeous@beehaw.org 1 points 1 year ago (1 children)

Nothing comes up on my server. Other servers can see me.

[–] tekeous@beehaw.org 1 points 1 year ago (5 children)

Ah HA! Whatever I add to lemmy.hjson is added as a federated instance.

  # the domain name of your instance (eg "lemmy.ml")
  hostname: "lemmy.ml"

And now lemmy.ml is listed as my only linked instance.

[–] tekeous@beehaw.org 1 points 1 year ago (14 children)

Blew away the database and it's still there. Removed all references to apollo.town in the docker-compose, lemmy.hjson, and nginx, other than in the lemmy.json where it SPECIFICALLY says to put your domain name. I'll change that anyway to try it

[–] tekeous@beehaw.org 1 points 1 year ago (1 children)

I did enable and disable federation debug mode, would that have bunged something up?

[–] tekeous@beehaw.org 1 points 1 year ago

I just started this about 15 minutes ago, so this is as clean as it gets. I must have just missed something somewhere.

[–] tekeous@beehaw.org 1 points 1 year ago (19 children)

When I go look in the admin settings, both Allowed and Disallowed boxes are blank, but it's possible I put my host in somewhere I wasn't supposed to in the configs. Let me double check that, where in the configs files would I be looking?

 

G'day, I just got Lemmy going on my site https://apollo.town and it doesn't appear to be federating. I ran through the Lemmy troubleshooting docs and I can return valid JSON from the site, but I can't look up anything on lemmy.ml from my site - although I can look up my site from lemmy.ml.

Caddy is my reverse proxy with the world's simplest config:

root@apollotown:~/lemmy# cat Caddyfile 
# apollo.town Lemmy instance
apollo.town {
	reverse_proxy :4040
}
view more: next ›