mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2026-09-13 19:33:13 +00:00
Mount GMessages configuration read-only
This commit is contained in:
@@ -346,13 +346,13 @@
|
|||||||
that:
|
that:
|
||||||
- mautrix_gmessages_config_mount | length > 0
|
- mautrix_gmessages_config_mount | length > 0
|
||||||
- mautrix_gmessages_config_mount.Source == matrix_bridge_mautrix_gmessages_config_path
|
- mautrix_gmessages_config_mount.Source == matrix_bridge_mautrix_gmessages_config_path
|
||||||
- mautrix_gmessages_config_mount.RW
|
- not mautrix_gmessages_config_mount.RW
|
||||||
- mautrix_gmessages_data_mount | length > 0
|
- mautrix_gmessages_data_mount | length > 0
|
||||||
- mautrix_gmessages_data_mount.Source == matrix_bridge_mautrix_gmessages_data_path
|
- mautrix_gmessages_data_mount.Source == matrix_bridge_mautrix_gmessages_data_path
|
||||||
- mautrix_gmessages_data_mount.RW
|
- mautrix_gmessages_data_mount.RW
|
||||||
- mautrix_gmessages_container.Mounts | length == 2
|
- mautrix_gmessages_container.Mounts | length == 2
|
||||||
fail_msg: "The running container does not carry the role's exact config and data mounts"
|
fail_msg: "The running container does not carry the role's exact config and data mounts"
|
||||||
success_msg: "The running container carries the role's exact config and data mounts"
|
success_msg: "The running container carries read-only config and writable data mounts"
|
||||||
vars:
|
vars:
|
||||||
mautrix_gmessages_config_mount: >-
|
mautrix_gmessages_config_mount: >-
|
||||||
{{ mautrix_gmessages_container.Mounts
|
{{ mautrix_gmessages_container.Mounts
|
||||||
|
|||||||
+1
-1
@@ -23,7 +23,7 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
--user={{ matrix_user_uid }}:{{ matrix_user_gid }} \
|
--user={{ matrix_user_uid }}:{{ matrix_user_gid }} \
|
||||||
--cap-drop=ALL \
|
--cap-drop=ALL \
|
||||||
--network={{ matrix_bridge_mautrix_gmessages_container_network }} \
|
--network={{ matrix_bridge_mautrix_gmessages_container_network }} \
|
||||||
--mount type=bind,src={{ matrix_bridge_mautrix_gmessages_config_path }},dst=/config \
|
--mount type=bind,src={{ matrix_bridge_mautrix_gmessages_config_path }},dst=/config,ro \
|
||||||
--mount type=bind,src={{ matrix_bridge_mautrix_gmessages_data_path }},dst=/data \
|
--mount type=bind,src={{ matrix_bridge_mautrix_gmessages_data_path }},dst=/data \
|
||||||
--label-file={{ matrix_bridge_mautrix_gmessages_base_path }}/labels \
|
--label-file={{ matrix_bridge_mautrix_gmessages_base_path }}/labels \
|
||||||
--workdir=/data \
|
--workdir=/data \
|
||||||
|
|||||||
Reference in New Issue
Block a user