User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
services:synapse [2024/06/04 09:00] willyservices:synapse [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
- 
-useradd -d /data/daemons/synapse -m synapse 
-mkdir /data/synapse 
-chown synapse:synapse /data/synapse 
-su - synapse 
-mkdir /deposito/synapse/data 
-mkdir /deposito/synapse/database 
- 
- 
-<file - docker-composer.yml> 
- 
-</file> 
- 
-<code bash> 
-podman compose pull 
-podman compose run --rm -e SYNAPSE_SERVER_NAME=chat.mydomain.com -e SYNAPSE_REPORT_STATS=yes synapse generate 
-</code> 
- 
-Edit your **/deposito/synapse/data/homeserver.yaml** 
-<file - docker-compose.yml> 
-version: '3' 
-services: 
-  synapse: 
-    image: docker.io/matrixdotorg/synapse:latest 
-    restart: unless-stopped 
-    environment: 
-      - SYNAPSE_CONFIG_PATH=/data/homeserver.yaml 
-    volumes: 
-      - /data/synapse/data:/data 
-    depends_on: 
-      - db 
-    ports: 
-      - 8008:8008/tcp 
-    networks: 
-      - synapse-net 
- 
-  db: 
-    image: docker.io/postgres:12-alpine 
-    environment: 
-      - POSTGRES_USER=synapse 
-      - POSTGRES_PASSWORD=< my password > 
-      - POSTGRES_INITDB_ARGS=--encoding=UTF-8 --lc-collate=C --lc-ctype=C 
-    volumes: 
-      - /data/synapse/database:/var/lib/postgresql/data 
-    networks: 
-      - synapse-net 
- 
-networks: 
-  synapse-net: {} 
-</file> 
- 
- 
-<code bash> 
-podman compose run --entrypoint /usr/local/bin/register_new_matrix_user https://chat.mydomain.com  -c /data/homeserver.yaml synapse 
-</code> 
  

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information