Matrix Docker Ansible eploy
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 

241 rinda
8.5 KiB

  1. # SOME DESCRIPTIVE TITLE.
  2. # Copyright (C) 2018-2024, Slavi Pantaleev, Aine Etke, MDAD community
  3. # members
  4. # This file is distributed under the same license as the
  5. # matrix-docker-ansible-deploy package.
  6. # FIRST AUTHOR <EMAIL@ADDRESS>, 2024.
  7. #
  8. #, fuzzy
  9. msgid ""
  10. msgstr ""
  11. "Project-Id-Version: matrix-docker-ansible-deploy \n"
  12. "Report-Msgid-Bugs-To: \n"
  13. "POT-Creation-Date: 2024-12-16 12:05+0900\n"
  14. "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  15. "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  16. "Language: jp\n"
  17. "Language-Team: jp <LL@li.org>\n"
  18. "MIME-Version: 1.0\n"
  19. "Content-Type: text/plain; charset=utf-8\n"
  20. "Content-Transfer-Encoding: 8bit\n"
  21. "Generated-By: Babel 2.16.0\n"
  22. #: ../../../docs/configuring-playbook-base-domain-serving.md:1
  23. msgid "Serving the base domain (optional)"
  24. msgstr ""
  25. #: ../../../docs/configuring-playbook-base-domain-serving.md:3
  26. msgid ""
  27. "By default, this playbook sets up services on your Matrix server "
  28. "(`matrix.example.com`), but has it configured so that it presents itself "
  29. "as the base domain (`example.com`). To have this server officially be "
  30. "responsible for Matrix services for the base domain (`example.com`), you "
  31. "need to set up server delegation / redirection."
  32. msgstr ""
  33. #: ../../../docs/configuring-playbook-base-domain-serving.md:5
  34. msgid ""
  35. "As we discuss in [Server Delegation](howto-server-delegation.md), server "
  36. "delegation / redirection can be configured in either of these ways:"
  37. msgstr ""
  38. #: ../../../docs/configuring-playbook-base-domain-serving.md:7
  39. msgid ""
  40. "Setting up a `/.well-known/matrix/server` file on the base domain "
  41. "(`example.com`)"
  42. msgstr ""
  43. #: ../../../docs/configuring-playbook-base-domain-serving.md:8
  44. msgid "Setting up a `_matrix._tcp` DNS SRV record"
  45. msgstr ""
  46. #: ../../../docs/configuring-playbook-base-domain-serving.md:10
  47. msgid ""
  48. "For simplicity reasons, this playbook recommends you to set up server "
  49. "delegation via a `/.well-known/matrix/server` file."
  50. msgstr ""
  51. #: ../../../docs/configuring-playbook-base-domain-serving.md:12
  52. msgid ""
  53. "However, those who don't have a separate server to dedicate to the base "
  54. "domain have trouble arranging this."
  55. msgstr ""
  56. #: ../../../docs/configuring-playbook-base-domain-serving.md:14
  57. msgid "Usually, there are 2 options:"
  58. msgstr ""
  59. #: ../../../docs/configuring-playbook-base-domain-serving.md:16
  60. msgid ""
  61. "either get a separate server for the base domain, just for serving the "
  62. "files necessary for [Server Delegation via a well-known file](howto-"
  63. "server-delegation.md#server-delegation-via-a-well-known-file)"
  64. msgstr ""
  65. #: ../../../docs/configuring-playbook-base-domain-serving.md:18
  66. msgid ""
  67. "or, arrange for the Matrix server to serve the base domain. This either "
  68. "involves you [using your own webserver](configuring-playbook-own-"
  69. "webserver.md) or making the integrated webserver serve the base domain "
  70. "for you."
  71. msgstr ""
  72. #: ../../../docs/configuring-playbook-base-domain-serving.md:20
  73. msgid ""
  74. "This documentation page tells you how to do the latter. With some easy "
  75. "changes, we make it possible to serve the base domain from the Matrix "
  76. "server via the integrated webserver."
  77. msgstr ""
  78. #: ../../../docs/configuring-playbook-base-domain-serving.md:22
  79. msgid ""
  80. "Just [**adjust your DNS records**](configuring-dns.md), so that your base"
  81. " domain is pointed to the Matrix server's IP address (using a DNS `A` "
  82. "record) **and then add the following configuration** to your "
  83. "`inventory/host_vars/matrix.example.com/vars.yml` file:"
  84. msgstr ""
  85. #: ../../../docs/configuring-playbook-base-domain-serving.md:28
  86. msgid "Doing this, the playbook will:"
  87. msgstr ""
  88. #: ../../../docs/configuring-playbook-base-domain-serving.md:30
  89. msgid ""
  90. "obtain an SSL certificate for the base domain, just like it does for all "
  91. "other domains (see [how we handle SSL certificates](configuring-playbook-"
  92. "ssl-certificates.md))"
  93. msgstr ""
  94. #: ../../../docs/configuring-playbook-base-domain-serving.md:32
  95. msgid ""
  96. "serve the `/.well-known/matrix/*` files which are necessary for "
  97. "[Federation Server Discovery](configuring-well-known.md#federation-"
  98. "server-discovery) (also see [Server Delegation](howto-server-"
  99. "delegation.md)) and [Client-Server discovery](configuring-well-known.md"
  100. "#client-server-discovery)"
  101. msgstr ""
  102. #: ../../../docs/configuring-playbook-base-domain-serving.md:34
  103. msgid ""
  104. "serve a simple homepage at `https://example.com` with content `Hello from"
  105. " example.com` (configurable via the "
  106. "`matrix_static_files_file_index_html_template` variable). You can also "
  107. "[serve a more complicated static website](#serving-a-static-website-at-"
  108. "the-base-domain)."
  109. msgstr ""
  110. #: ../../../docs/configuring-playbook-base-domain-serving.md:36
  111. msgid "Serving a static website at the base domain"
  112. msgstr ""
  113. #: ../../../docs/configuring-playbook-base-domain-serving.md:38
  114. msgid ""
  115. "By default, when \"serving the base domain\" is enabled, the playbook "
  116. "hosts a simple `index.html` webpage at `/matrix/static-"
  117. "files/public/index.html`. The content of this page is taken from the "
  118. "`matrix_static_files_file_index_html_template` variable."
  119. msgstr ""
  120. #: ../../../docs/configuring-playbook-base-domain-serving.md:40
  121. msgid ""
  122. "If you'd like to host your own static website (more than a single "
  123. "`index.html` page) at the base domain, you can disable the creation of "
  124. "this default `index.html` page like this:"
  125. msgstr ""
  126. #: ../../../docs/configuring-playbook-base-domain-serving.md:54
  127. msgid ""
  128. "With this configuration, Ansible will no longer mess around with the "
  129. "`/matrix/static-files/public/index.html` file."
  130. msgstr ""
  131. #: ../../../docs/configuring-playbook-base-domain-serving.md:56
  132. msgid ""
  133. "You are then free to upload any static website files to `/matrix/static-"
  134. "files/public` and they will get served at the base domain. You can do so "
  135. "manually or by using the [ansible-role-aux](https://github.com/mother-of-"
  136. "all-self-hosting/ansible-role-aux) Ansible role, which is part of this "
  137. "playbook already."
  138. msgstr ""
  139. #: ../../../docs/configuring-playbook-base-domain-serving.md:58
  140. msgid "Serving a more complicated website at the base domain"
  141. msgstr ""
  142. #: ../../../docs/configuring-playbook-base-domain-serving.md:60
  143. msgid ""
  144. "If you'd like to serve an even more complicated (dynamic) website from "
  145. "the Matrix server, relying on the playbook to serve the base domain is "
  146. "not the best choice."
  147. msgstr ""
  148. #: ../../../docs/configuring-playbook-base-domain-serving.md:62
  149. msgid "You have 2 options."
  150. msgstr ""
  151. #: ../../../docs/configuring-playbook-base-domain-serving.md:64
  152. msgid "**One way is to host your base domain elsewhere**. This involves:"
  153. msgstr ""
  154. #: ../../../docs/configuring-playbook-base-domain-serving.md:65
  155. msgid ""
  156. "you stopping to serve it from the Matrix server: remove "
  157. "`matrix_static_files_container_labels_base_domain_enabled` from your "
  158. "configuration"
  159. msgstr ""
  160. #: ../../../docs/configuring-playbook-base-domain-serving.md:66
  161. msgid ""
  162. "[configuring Matrix Delegation via well-known](./configuring-well-"
  163. "known.md)"
  164. msgstr ""
  165. #: ../../../docs/configuring-playbook-base-domain-serving.md:68
  166. msgid ""
  167. "**Another way is to serve the base domain from another (your own) "
  168. "container on the Matrix server**. This involves:"
  169. msgstr ""
  170. #: ../../../docs/configuring-playbook-base-domain-serving.md:69
  171. msgid ""
  172. "telling the playbook to only serve `example.com/.well-known/matrix` files"
  173. " by adjusting your `vars.yml` configuration like this:"
  174. msgstr ""
  175. #: ../../../docs/configuring-playbook-base-domain-serving.md:70
  176. msgid "keep `matrix_static_files_container_labels_base_domain_enabled: true`"
  177. msgstr ""
  178. #: ../../../docs/configuring-playbook-base-domain-serving.md:71
  179. msgid ""
  180. "add an extra: "
  181. "`matrix_static_files_container_labels_base_domain_traefik_path_prefix: "
  182. "/.well-known/matrix`"
  183. msgstr ""
  184. #: ../../../docs/configuring-playbook-base-domain-serving.md:72
  185. msgid "building and running a new container on the Matrix server:"
  186. msgstr ""
  187. #: ../../../docs/configuring-playbook-base-domain-serving.md:73
  188. msgid ""
  189. "it should be connected to the `traefik` network, so that Traefik can "
  190. "reverse-proxy to it"
  191. msgstr ""
  192. #: ../../../docs/configuring-playbook-base-domain-serving.md:74
  193. msgid ""
  194. "it should have appropriate [container "
  195. "labels](https://docs.docker.com/config/labels-custom-metadata/), which "
  196. "instruct Traefik to reverse-proxy to it"
  197. msgstr ""
  198. #: ../../../docs/configuring-playbook-base-domain-serving.md:76
  199. msgid ""
  200. "How you'll be managing building and running this container is up-to-you. "
  201. "You may use of the primitives from [ansible-role-aux](https://github.com"
  202. "/mother-of-all-self-hosting/ansible-role-aux) Ansible role to organize it"
  203. " yourself, or you can set it up in another way."
  204. msgstr ""