Compare commits
	
		
			2 Commits
		
	
	
		
			8d98629d0c
			...
			14e468cc6f
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 14e468cc6f | |||
| 442edefbe2 | 
@@ -48,11 +48,6 @@ services:
 | 
			
		||||
  synapse:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_synapse
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_CONFIG_PATH=/data/homeserver.yaml
 | 
			
		||||
    volumes:
 | 
			
		||||
@@ -71,11 +66,6 @@ services:
 | 
			
		||||
  sender1:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_sender1
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/sender1.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.federation_sender
 | 
			
		||||
@@ -92,11 +82,6 @@ services:
 | 
			
		||||
  sender2:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_sender2
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/sender2.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.federation_sender
 | 
			
		||||
@@ -113,11 +98,6 @@ services:
 | 
			
		||||
  sender3:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_sender3
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/sender3.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.federation_sender
 | 
			
		||||
@@ -134,11 +114,6 @@ services:
 | 
			
		||||
  sender4:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_sender4
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/sender4.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.federation_sender
 | 
			
		||||
@@ -155,11 +130,6 @@ services:
 | 
			
		||||
  media:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_media
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/media.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.media_repository
 | 
			
		||||
@@ -178,11 +148,6 @@ services:
 | 
			
		||||
  generic1:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_generic1
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/generic.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.generic_worker
 | 
			
		||||
@@ -201,11 +166,6 @@ services:
 | 
			
		||||
  generic2:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_generic2
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/generic.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.generic_worker
 | 
			
		||||
@@ -224,11 +184,6 @@ services:
 | 
			
		||||
  generic3:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_generic3
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/generic.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.generic_worker
 | 
			
		||||
@@ -247,11 +202,6 @@ services:
 | 
			
		||||
  generic4:
 | 
			
		||||
    image: matrixdotorg/synapse:$SYNAPSE_TAG
 | 
			
		||||
    restart: always
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_generic4
 | 
			
		||||
    command: ["run", "--config-path=/data/homeserver.yaml", "--config-path=/workers/replication.yaml", "--config-path=/workers/generic.yaml"]
 | 
			
		||||
    environment:
 | 
			
		||||
      - SYNAPSE_WORKER=synapse.app.generic_worker
 | 
			
		||||
@@ -267,33 +217,21 @@ services:
 | 
			
		||||
      synapse-autoheal: "true"
 | 
			
		||||
    mem_limit: 2G
 | 
			
		||||
 | 
			
		||||
  #redis_exporter:
 | 
			
		||||
  #  image: oliver006/redis_exporter
 | 
			
		||||
  #  restart: always
 | 
			
		||||
  #  networks:
 | 
			
		||||
  #    default:
 | 
			
		||||
  #    grafana:
 | 
			
		||||
  #      aliases:
 | 
			
		||||
  #        - synapse_redis_exporter
 | 
			
		||||
  #  environment:
 | 
			
		||||
  #    - REDIS_ADDR=redis://redis:6379
 | 
			
		||||
  #  depends_on:
 | 
			
		||||
  #    redis:
 | 
			
		||||
  #      condition: service_healthy
 | 
			
		||||
 | 
			
		||||
  #postgres_exporter:
 | 
			
		||||
  #  image: quay.io/prometheuscommunity/postgres-exporter:latest
 | 
			
		||||
  #  restart: always
 | 
			
		||||
  #  networks:
 | 
			
		||||
  #    default:
 | 
			
		||||
  #    grafana:
 | 
			
		||||
  #      aliases:
 | 
			
		||||
  #        - synapse_postgres_exporter
 | 
			
		||||
  #  environment:
 | 
			
		||||
  #    - DATA_SOURCE_NAME=postgresql://synapse:$POSTGRES_PASSWORD@postgres:5432/synapsedb?sslmode=disable
 | 
			
		||||
  #  depends_on:
 | 
			
		||||
  #    postgres:
 | 
			
		||||
  #      condition: service_healthy
 | 
			
		||||
  prometheus:
 | 
			
		||||
    image: prom/prometheus:latest
 | 
			
		||||
    restart: always
 | 
			
		||||
    command:
 | 
			
		||||
      - --config.file=/etc/prometheus/prometheus.yml
 | 
			
		||||
    volumes:
 | 
			
		||||
      - ./data/prometheus.yml:/etc/prometheus/prometheus.yml
 | 
			
		||||
      - ./data/prometheus:/prometheus
 | 
			
		||||
    ports:
 | 
			
		||||
      - 127.0.0.1:9090:9090
 | 
			
		||||
    networks:
 | 
			
		||||
      default:
 | 
			
		||||
      grafana:
 | 
			
		||||
        aliases:
 | 
			
		||||
          - synapse_prometheus
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
networks:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user