matrix-docker-ansible-deploy/i18n/locales/jp/LC_MESSAGES/docs/configuring-playbook-traefik.po

213 lines
7.7 KiB
Plaintext
Raw Normal View History

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2018-2024, Slavi Pantaleev, Aine Etke, MDAD community
# members
# This file is distributed under the same license as the
# matrix-docker-ansible-deploy package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2024.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: matrix-docker-ansible-deploy \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-12-16 12:05+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: jp\n"
"Language-Team: jp <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n"
#: ../../../docs/configuring-playbook-traefik.md:1
msgid "Configuring the Traefik reverse-proxy (optional, advanced)"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:3
msgid ""
"By default, this playbook installs and manages a "
"[Traefik](https://doc.traefik.io/traefik/) reverse-proxy server, powered "
"by the [ansible-role-traefik](https://github.com/mother-of-all-self-"
"hosting/ansible-role-traefik) Ansible role."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:5
msgid ""
"This Ansible role support various configuration options. Feel free to "
"consult its `default/main.yml` variables file."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:7
msgid "Adjusting SSL certificate retrieval"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:9
msgid ""
"See the dedicated [Adjusting SSL certificate retrieval](configuring-"
"playbook-ssl-certificates.md) documentation page."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:11
msgid "Increase logging verbosity"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:17
msgid "Disable access logs"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:19
msgid "This will disable access logging."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:25
msgid "Enable Traefik Dashboard"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:27
msgid ""
"This will enable a Traefik "
"[Dashboard](https://doc.traefik.io/traefik/operations/dashboard/) UI at "
"`https://matrix.example.com/dashboard/` (note the trailing `/`)."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:37
msgid ""
"**WARNING**: Enabling the dashboard on a hostname you use for something "
"else (like `matrix_server_fqn_matrix` in the configuration above) may "
"cause conflicts. Enabling the Traefik Dashboard makes Traefik capture all"
" `/dashboard` and `/api` requests and forward them to itself. If any of "
"the services hosted on the same hostname requires any of these 2 URL "
"prefixes, you will experience problems. So far, we're not aware of any "
"playbook services which occupy these endpoints and are likely to cause "
"conflicts."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:39
msgid "Additional configuration"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:41
msgid ""
"Use the `traefik_configuration_extension_yaml` variable provided by the "
"Traefik Ansible role to override or inject additional settings, even when"
" no dedicated variable exists."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:51
msgid "Reverse-proxying another service behind Traefik"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:53
msgid ""
"The preferred way to reverse-proxy additional services behind Traefik "
"would be to start the service as another container, configure the "
"container with the corresponding Traefik [container "
"labels](https://docs.docker.com/config/labels-custom-metadata/) (see "
"[Traefik & "
"Docker](https://doc.traefik.io/traefik/routing/providers/docker/)), and "
"connect the service to the `traefik` network. Some services are also "
"already available via the compatible [mash-playbook](https://github.com"
"/mother-of-all-self-hosting/mash-playbook), but take a look at the minor "
"[interoperability adjustments](https://github.com/mother-of-all-self-"
"hosting/mash-playbook/blob/main/docs/interoperability.md)."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:55
msgid ""
"However, if your service does not run on a container or runs on another "
"machine, the following configuration might be what you are looking for."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:57
msgid "Reverse-proxying a remote HTTP/HTTPS service behind Traefik"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:59
msgid ""
"If you want to host another webserver would be reachable via `my-fancy-"
"website.example.net` from the internet and via `https://<internal "
"webserver IP address>:<internal port>` from inside your network, you can "
"make the playbook's integrated Traefik instance reverse-proxy the traffic"
" to the correct host."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:61
msgid ""
"Prerequisites: DNS and routing for the domain `my-fancy-"
"website.example.net` need to be set up correctly. In this case, you'd be "
"pointing the domain name to your Matrix server - `my-fancy-"
"website.example.net` would be a CNAME going to `matrix.example.com`."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:63
msgid ""
"First, we have to adjust the static configuration of Traefik, so that we "
"can add additional configuration files:"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:77
msgid ""
"If you are using a self-signed certificate on your webserver, you can "
"tell Traefik to trust your own backend servers by adding more "
"configuration to the static configuration file. If you do so, bear in "
"mind the security implications of disabling the certificate validity "
"checks towards your back end."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:91
msgid ""
"Next, you have to add a new dynamic configuration file for Traefik that "
"contains the actual information of the server using the "
"`aux_file_definitions` variable. In this example, we will terminate SSL "
"at the Traefik instance and connect to the other server via HTTPS. "
"Traefik will now take care of managing the certificates."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:110
#: ../../../docs/configuring-playbook-traefik.md:133
msgid ""
"Changing the `url` to one with an `http://` prefix would allow to connect"
" to the server via HTTP."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:112
msgid "Reverse-proxying another service behind Traefik without terminating SSL"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:114
msgid ""
"If you do not want to terminate SSL at the Traefik instance (for example,"
" because you're already terminating SSL at other webserver), you need to "
"adjust the static configuration in the same way as in the previous "
"chapter in order to be able to add our own dynamic configuration files. "
"Afterwards, you can add the following configuration to your `vars.yml` "
"configuration file:"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:135
msgid ""
"With these changes, all TCP traffic will be reverse-proxied to the target"
" system."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:137
msgid ""
"**WARNING**: This configuration might lead to problems or need additional"
" steps when a [certbot](https://certbot.eff.org/) behind Traefik also "
"tries to manage [Let's Encrypt](https://letsencrypt.org/) certificates, "
"as Traefik captures all traffic to ```PathPrefix(`/.well-known/acme-"
"challenge/`)```."
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:139
msgid "Traefik behind a `proxy_protocol` reverse-proxy"
msgstr ""
#: ../../../docs/configuring-playbook-traefik.md:141
msgid ""
"If you run a reverse-proxy which speaks `proxy_protocol`, add the "
"following to your configuration file:"
msgstr ""