There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

btobolaski ,

This is my ingressroute for lemmy:

<pre style="background-color:#ffffff;">
<span style="color:#323232;">
</span><span style="color:#323232;">apiVersion: traefik.containo.us/v1alpha1
</span><span style="color:#323232;">kind: IngressRoute
</span><span style="color:#323232;">metadata:
</span><span style="color:#323232;">  name: lemmy
</span><span style="color:#323232;">spec:
</span><span style="color:#323232;">  entryPoints:
</span><span style="color:#323232;">    - web
</span><span style="color:#323232;">  routes:
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && PathPrefix(`/api/`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && PathPrefix(`/pictrs/`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && PathPrefix(`/feeds/`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && PathPrefix(`/nodeinfo/`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && PathPrefix(`/.well-known/`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && Method(`POST`, `PUT`, `DELETE`, `PATCH`, `CONNECT`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`) && HeadersRegexp(`Accept`, `application/(?:activity|ld)+json`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span><span style="color:#323232;">    - kind: Rule
</span><span style="color:#323232;">      match: Host(`threads.ruin.io`)
</span><span style="color:#323232;">      services:
</span><span style="color:#323232;">        - kind: Service
</span><span style="color:#323232;">          name: lemmy-ui
</span><span style="color:#323232;">          passHostHeader: true
</span><span style="color:#323232;">          port: 80
</span>

It seems to work correctly. Given that you’re not using kubernetes, you’ll need to do some translation work.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines