Compare commits

...

4 Commits

Author SHA1 Message Date
c0mmando 9c1fbb235a update to 1.88.0rc1 to fix bugs and update workers 2023-07-16 01:32:23 +00:00
c0mmando 6786125733 delete unnecessary workers 2023-07-16 00:19:44 +00:00
c0mmando c53e2251b4 worker confs 2023-07-16 00:14:00 +00:00
c0mmando 9c89a63844 update 2023-07-16 00:08:05 +00:00
12 changed files with 98 additions and 9 deletions

View File

@ -42,6 +42,7 @@ services:
postgres:
image: docker.io/postgres:14.5-alpine
container_name: postgres
shm_size: 1g
user: "70:70"
restart: unless-stopped
environment:
@ -424,7 +425,7 @@ services:
- "com.centurylinklabs.watchtower.enable=false"
lemmy:
image: dessalines/lemmy:0.17.4
image: dessalines/lemmy:0.18.0
container_name: lemmy
restart: unless-stopped
environment:
@ -438,7 +439,7 @@ services:
- lemmy
lemmy-ui:
image: dessalines/lemmy-ui:0.17.4
image: dessalines/lemmy-ui:0.18.0
container_name: lemmy-ui
restart: unless-stopped
environment:

View File

@ -5,9 +5,6 @@
# https://matrix-org.github.io/synapse/latest/usage/configuration/config_documentation.html
# Configuration file for Synapse.
modules:
- module: mjolnir.Module
config:
@ -148,8 +145,8 @@ federation_rr_transactions_per_room_per_second: 50
media_store_path: "/data/media_store"
max_upload_size: 50M
max_image_pixels: 50M
max_upload_size: 10M
max_image_pixels: 10M
url_preview_enabled: true
url_preview_ip_range_blacklist:
@ -216,3 +213,25 @@ redis:
enabled: true
host: redis
port: 6379
instance_map:
main:
host: synapse
port: 9093
tls: false
worker1:
host: synapse
port: 8080
tls: false
worker2:
host: synapse
port: 8081
tls: false
worker3:
host: synapse
port: 8082
tls: false
worker4:
host: synapse
port: 8083
tls: false

View File

@ -1,4 +1,4 @@
ARG SYNAPSE_VERSION=1.85.2
ARG SYNAPSE_VERSION=1.88.0rc1
ARG HARDENED_MALLOC_VERSION=11
ARG UID=991
ARG GID=991

View File

@ -1,4 +1,4 @@
ARG SYNAPSE_VERSION=1.85.2
ARG SYNAPSE_VERSION=1.88.0rc1
ARG HARDENED_MALLOC_VERSION=11
ARG UID=991
ARG GID=991

3
workers/federation1.yaml Executable file
View File

@ -0,0 +1,3 @@
worker_app: synapse.app.generic_worker
worker_name: federation1
worker_log_config: /data/log/federation1.yaml

3
workers/federation2.yaml Executable file
View File

@ -0,0 +1,3 @@
worker_app: synapse.app.generic_worker
worker_name: federation2
worker_log_config: /data/log/federation2.yaml

3
workers/federation3.yaml Executable file
View File

@ -0,0 +1,3 @@
worker_app: synapse.app.generic_worker
worker_name: federation3
worker_log_config: /data/log/federation3.yaml

3
workers/federation4.yaml Executable file
View File

@ -0,0 +1,3 @@
worker_app: synapse.app.generic_worker
worker_name: federation4
worker_log_config: /data/log/federation4.yaml

15
workers/worker1.yaml Executable file
View File

@ -0,0 +1,15 @@
worker_app: synapse.app.generic_worker
worker_name: worker1
worker_main_http_uri: http://synapse:8008/
worker_log_config: /data/log/worker1.yaml
worker_listeners:
- type: http
port: 8080
x_forwarded: true
resources:
- names: [client, federation]
- type: metrics
port: 9000

14
workers/worker2.yaml Executable file
View File

@ -0,0 +1,14 @@
worker_app: synapse.app.generic_worker
worker_name: worker2
worker_main_http_uri: http://synapse:8008/
worker_log_config: /data/log/worker2.yaml
worker_listeners:
- type: http
port: 8081
x_forwarded: true
resources:
- names: [client, federation]
- type: metrics
port: 9000

14
workers/worker3.yaml Executable file
View File

@ -0,0 +1,14 @@
worker_app: synapse.app.generic_worker
worker_name: worker3
worker_main_http_uri: http://synapse:8008/
worker_log_config: /data/log/worker3.yaml
worker_listeners:
- type: http
port: 8082
x_forwarded: true
resources:
- names: [client, federation]
- type: metrics
port: 9000

14
workers/worker4.yaml Executable file
View File

@ -0,0 +1,14 @@
worker_app: synapse.app.generic_worker
worker_name: worker4
worker_main_http_uri: http://synapse:8008/
worker_log_config: /data/log/worker4.yaml
worker_listeners:
- type: http
port: 8083
x_forwarded: true
resources:
- names: [client, federation]
- type: metrics
port: 9000