Matrix Docker Ansible eploy
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 

174 líneas
7.0 KiB

  1. # SOME DESCRIPTIVE TITLE.
  2. # Copyright (C) 2018-2026, Slavi Pantaleev, Aine Etke, MDAD community members
  3. # This file is distributed under the same license as the matrix-docker-ansible-deploy package.
  4. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  5. #
  6. #, fuzzy
  7. msgid ""
  8. msgstr ""
  9. "Project-Id-Version: matrix-docker-ansible-deploy \n"
  10. "Report-Msgid-Bugs-To: \n"
  11. "POT-Creation-Date: 2026-02-13 10:32+0000\n"
  12. "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  13. "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  14. "Language-Team: LANGUAGE <LL@li.org>\n"
  15. "MIME-Version: 1.0\n"
  16. "Content-Type: text/plain; charset=UTF-8\n"
  17. "Content-Transfer-Encoding: 8bit\n"
  18. #: ../../../docs/maintenance-and-troubleshooting.md:12
  19. msgid "Maintenance and Troubleshooting"
  20. msgstr ""
  21. #: ../../../docs/maintenance-and-troubleshooting.md:14
  22. msgid "Maintenance"
  23. msgstr ""
  24. #: ../../../docs/maintenance-and-troubleshooting.md:16
  25. msgid "How to back up the data on your server"
  26. msgstr ""
  27. #: ../../../docs/maintenance-and-troubleshooting.md:18
  28. msgid "We haven't documented this properly yet, but the general advice is to:"
  29. msgstr ""
  30. #: ../../../docs/maintenance-and-troubleshooting.md:20
  31. msgid "back up Postgres by making a database dump. See [Backing up PostgreSQL](maintenance-postgres.md#backing-up-postgresql)"
  32. msgstr ""
  33. #: ../../../docs/maintenance-and-troubleshooting.md:22
  34. msgid "back up all `/matrix` files, except for `/matrix/postgres/data` (you already have a dump) and `/matrix/postgres/data-auto-upgrade-backup` (this directory may exist and contain your old data if you've [performed a major Postgres upgrade](maintenance-postgres.md#upgrading-postgresql))."
  35. msgstr ""
  36. #: ../../../docs/maintenance-and-troubleshooting.md:24
  37. msgid "You can later restore these by:"
  38. msgstr ""
  39. #: ../../../docs/maintenance-and-troubleshooting.md:26
  40. msgid "Restoring the `/matrix` directory and files on the new server manually"
  41. msgstr ""
  42. #: ../../../docs/maintenance-and-troubleshooting.md:27
  43. msgid "Following the instruction described on [Installing a server into which you'll import old data](installing.md#installing-a-server-into-which-youll-import-old-data)"
  44. msgstr ""
  45. #: ../../../docs/maintenance-and-troubleshooting.md:29
  46. msgid "If your server's IP address has changed, you may need to [set up DNS](configuring-dns.md) again."
  47. msgstr ""
  48. #: ../../../docs/maintenance-and-troubleshooting.md:31
  49. msgid "Remove unused Docker data"
  50. msgstr ""
  51. #: ../../../docs/maintenance-and-troubleshooting.md:33
  52. msgid "You can free some disk space from Docker by removing its unused data. See [docker system prune](https://docs.docker.com/engine/reference/commandline/system_prune/) for more information."
  53. msgstr ""
  54. #: ../../../docs/maintenance-and-troubleshooting.md:39
  55. msgid "The shortcut command with `just` program is also available: `just run-tags run-docker-prune`"
  56. msgstr ""
  57. #: ../../../docs/maintenance-and-troubleshooting.md:41
  58. msgid "Postgres"
  59. msgstr ""
  60. #: ../../../docs/maintenance-and-troubleshooting.md:43
  61. msgid "See the dedicated [PostgreSQL maintenance](maintenance-postgres.md) documentation page."
  62. msgstr ""
  63. #: ../../../docs/maintenance-and-troubleshooting.md:45
  64. msgid "Synapse"
  65. msgstr ""
  66. #: ../../../docs/maintenance-and-troubleshooting.md:47
  67. msgid "See the dedicated [Synapse maintenance](maintenance-synapse.md) documentation page."
  68. msgstr ""
  69. #: ../../../docs/maintenance-and-troubleshooting.md:49
  70. msgid "Troubleshooting"
  71. msgstr ""
  72. #: ../../../docs/maintenance-and-troubleshooting.md:51
  73. msgid "How to see the current status of your services"
  74. msgstr ""
  75. #: ../../../docs/maintenance-and-troubleshooting.md:53
  76. msgid "You can check the status of your services by using `systemctl status`. Example:"
  77. msgstr ""
  78. #: ../../../docs/maintenance-and-troubleshooting.md:63
  79. msgid "How to see the logs"
  80. msgstr ""
  81. #: ../../../docs/maintenance-and-troubleshooting.md:65
  82. msgid "Docker containers that the playbook configures are supervised by [systemd](https://wiki.archlinux.org/title/Systemd) and their logs are configured to go to [systemd-journald](https://wiki.archlinux.org/title/Systemd/Journal)."
  83. msgstr ""
  84. #: ../../../docs/maintenance-and-troubleshooting.md:67
  85. msgid "For example, you can find the logs of `matrix-synapse` in `systemd-journald` by logging in to the server with SSH and running the command as below:"
  86. msgstr ""
  87. #: ../../../docs/maintenance-and-troubleshooting.md:73
  88. msgid "Available service names can be seen by doing `ls /etc/systemd/system/matrix*.service` on the server. Some services also log to files in `/matrix/*/data/..`, but we're slowly moving away from that."
  89. msgstr ""
  90. #: ../../../docs/maintenance-and-troubleshooting.md:75
  91. msgid "We just simply delegate logging to journald and it takes care of persistence and expiring old data."
  92. msgstr ""
  93. #: ../../../docs/maintenance-and-troubleshooting.md:77
  94. msgid "Enable systemd/journald logs persistence"
  95. msgstr ""
  96. #: ../../../docs/maintenance-and-troubleshooting.md:79
  97. msgid "On some distros, the journald logs are just in-memory and not persisted to disk."
  98. msgstr ""
  99. #: ../../../docs/maintenance-and-troubleshooting.md:81
  100. msgid "Consult (and feel free to adjust) your distro's journald logging configuration in `/etc/systemd/journald.conf`."
  101. msgstr ""
  102. #: ../../../docs/maintenance-and-troubleshooting.md:83
  103. msgid "To enable persistence and put some limits on how large the journal log files can become, adjust your configuration like this:"
  104. msgstr ""
  105. #: ../../../docs/maintenance-and-troubleshooting.md:94
  106. msgid "How to check if services work"
  107. msgstr ""
  108. #: ../../../docs/maintenance-and-troubleshooting.md:96
  109. msgid "The playbook can perform a check to ensure that you've configured things correctly and that services are running."
  110. msgstr ""
  111. #: ../../../docs/maintenance-and-troubleshooting.md:98
  112. msgid "To perform the check, run:"
  113. msgstr ""
  114. #: ../../../docs/maintenance-and-troubleshooting.md:104
  115. msgid "The shortcut command with `just` program is also available: `just run-tags self-check`"
  116. msgstr ""
  117. #: ../../../docs/maintenance-and-troubleshooting.md:106
  118. msgid "If it's all green, everything is probably running correctly."
  119. msgstr ""
  120. #: ../../../docs/maintenance-and-troubleshooting.md:108
  121. msgid "Besides this self-check, you can also check whether your server federates with the Matrix network by using the [Federation Tester](https://federationtester.matrix.org/) against your base domain (`example.com`), not the `matrix.example.com` subdomain."
  122. msgstr ""
  123. #: ../../../docs/maintenance-and-troubleshooting.md:110
  124. msgid "How to debug or force SSL certificate renewal"
  125. msgstr ""
  126. #: ../../../docs/maintenance-and-troubleshooting.md:112
  127. msgid "SSL certificates are managed automatically by the [Traefik](https://doc.traefik.io/traefik/) reverse-proxy server."
  128. msgstr ""
  129. #: ../../../docs/maintenance-and-troubleshooting.md:114
  130. msgid "If you're having trouble with SSL certificate renewal, check the Traefik logs (`journalctl -fu matrix-traefik`)."
  131. msgstr ""
  132. #: ../../../docs/maintenance-and-troubleshooting.md:116
  133. msgid "If you're [using your own webserver](configuring-playbook-own-webserver.md) instead of the integrated one (Traefik), you should investigate in another way."
  134. msgstr ""