again corrected signing key location and removed extra command for synapse server
This commit is contained in:
@@ -68,6 +68,10 @@
|
||||
name: "{{ npm_image }}"
|
||||
state: present
|
||||
|
||||
- name: Pull Postgres DB image
|
||||
containers.podman.podman_image:
|
||||
name: "{{ db_image }}"
|
||||
state: present
|
||||
|
||||
# -----------------------------------------------------------------
|
||||
# Render all configuration files from the templates
|
||||
@@ -143,41 +147,58 @@
|
||||
# Start containers (Traefik, TURN, Synapse, NGINX – unchanged)
|
||||
# -----------------------------------------------------------------
|
||||
|
||||
# - name: Start coturn container
|
||||
# containers.podman.podman_container:
|
||||
# name: turn
|
||||
# image: "{{ turn_image }}"
|
||||
# state: started
|
||||
# ports:
|
||||
# - "{{ turn_listen_port }}:{{ turn_listen_port }}/udp"
|
||||
# - "{{ turn_listen_port }}:{{ turn_listen_port }}/tcp"
|
||||
# - "{{ turn_tls_port }}:{{ turn_tls_port }}/udp"
|
||||
# - "{{ turn_tls_port }}:{{ turn_tls_port }}/tcp"
|
||||
# volumes:
|
||||
# - "{{ vol_turn }}:/var/lib/turn"
|
||||
# - "{{ turn_conf_path }}:/etc/turnserver.conf:ro"
|
||||
# command: "-c /etc/turnserver.conf"
|
||||
# network: "{{ podman_network }}"
|
||||
# restart_policy: always
|
||||
- name: Start coturn container
|
||||
containers.podman.podman_container:
|
||||
name: turn
|
||||
image: "{{ turn_image }}"
|
||||
state: started
|
||||
ports:
|
||||
- "{{ turn_listen_port }}:{{ turn_listen_port }}/udp"
|
||||
- "{{ turn_listen_port }}:{{ turn_listen_port }}/tcp"
|
||||
- "{{ turn_tls_port }}:{{ turn_tls_port }}/udp"
|
||||
- "{{ turn_tls_port }}:{{ turn_tls_port }}/tcp"
|
||||
volumes:
|
||||
- "{{ vol_turn }}:/var/lib/turn"
|
||||
- "{{ turn_conf_path }}:/etc/turnserver.conf:ro"
|
||||
command: "-c /etc/turnserver.conf"
|
||||
network: "{{ podman_network }}"
|
||||
restart_policy: always
|
||||
|
||||
- name: Start Synapse container
|
||||
containers.podman.podman_container:
|
||||
name: synapse
|
||||
image: "{{ synapse_image }}"
|
||||
state: started
|
||||
env:
|
||||
SYNAPSE_POSTGRES_USER: "{{ postgres_user }}"
|
||||
SYNAPSE_POSTGRES_PASSWORD: "{{ postgres_pw }}"
|
||||
SYNAPSE_POSTGRES_DBNAME: "{{ postgres_db }}"
|
||||
SYNAPSE_POSTGRES_HOST: synapse-db
|
||||
SYNAPSE_POSTGRES_PORT: 5432
|
||||
ports:
|
||||
- "{{ synapse_http_port }}:{{ synapse_http_port }}"
|
||||
volumes:
|
||||
- "{{ vol_synapse }}:/data"
|
||||
- "{{ vol_media }}:/data/media_store"
|
||||
- "{{ synapse_cfg_path }}:/data/homeserver.yaml:Z"
|
||||
- "{{ synapse_secret_key_path }}:/data/matrix.fpov.space.signing.key:Z"
|
||||
- "{{ synapse_log_config }}:/data/matrix.fpov.space.log.config:Z"
|
||||
network: "{{ podman_network }}"
|
||||
restart_policy: always
|
||||
- name: start Database container
|
||||
containers.podman.podman_container:
|
||||
name: synapse-db
|
||||
image: "{{ db_image }}"
|
||||
state: started
|
||||
env:
|
||||
POSTGRES_USER: "{{ postgres_user }}"
|
||||
POSTGRES_PASSWORD: "{{ postgres_pw }}"
|
||||
POSTGRES_DB: "{{ postgres_db }}"
|
||||
volumes:
|
||||
- "{{ vol_db }}:/var/lib/postgresql/data"
|
||||
network: "{{ podman_network }}"
|
||||
restart_policy: always
|
||||
|
||||
# - name: Start Synapse container
|
||||
# containers.podman.podman_container:
|
||||
# name: synapse
|
||||
# image: "{{ synapse_image }}"
|
||||
# state: started
|
||||
# env:
|
||||
# SYNAPSE_SERVER_NAME: "{{ matrix_domain }}"
|
||||
# SYNAPSE_REPORT_STATS: "yes"
|
||||
# ports:
|
||||
# - "{{ synapse_http_port }}:{{ synapse_http_port }}"
|
||||
# volumes:
|
||||
# - "{{ vol_synapse }}:/data"
|
||||
# - "{{ vol_media }}:/data/media_store"
|
||||
# - "{{ synapse_cfg_path }}:/data/homeserver.yaml:Z"
|
||||
# - "{{ synapse_secret_key_path }}:/data/my.matrix.host.signing.key:Z"
|
||||
# - "{{ synapse_log_config }}:/data/matrix.fpov.space.log.config:Z"
|
||||
# network: "{{ podman_network }}"
|
||||
# restart_policy: always
|
||||
|
||||
# - name: Start NGINX landing-page container
|
||||
# containers.podman.podman_container:
|
||||
|
||||
Reference in New Issue
Block a user