Files
matrix-docker-ansible-deploy/i18n/translation-templates/docs/configuring-playbook-dynamic-dns.pot
2026-02-13 12:39:52 +02:00

130 lines
5.9 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2018-2026, 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>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: matrix-docker-ansible-deploy \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-02-13 10:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../../docs/configuring-playbook-dynamic-dns.md:22
msgid "Setting up Dynamic DNS (optional)"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:24
msgid "The playbook can configure Dynamic DNS with [ddclient](https://github.com/ddclient/ddclient) for you. It is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:26
msgid "Most cloud providers / ISPs will charge you extra for a static IP address. If you're not hosting a highly reliable homeserver you can workaround this via dynamic DNS."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:28
msgid "For details about configuring the [Ansible role for ddclient](https://github.com/mother-of-all-self-hosting/ansible-role-ddclient), you can check them via:"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:29
msgid "🌐 [the role's documentation](https://github.com/mother-of-all-self-hosting/ansible-role-ddclient/blob/main/docs/configuring-ddclient.md) online"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:30
msgid "📁 `roles/galaxy/ddclient/docs/configuring-ddclient.md` locally, if you have [fetched the Ansible roles](../installing.md)"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:32
msgid "Prerequisite"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:34
msgid "You'll need to authenticate with your DNS provider somehow, in most cases this is simply a username and password but can differ from provider to provider. Please consult with your providers documentation and the upstream [ddclient documentation](https://github.com/ddclient/ddclient/blob/main/ddclient.conf.in) to determine what you'll need to provide to authenticate."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:36
msgid "Adjusting the playbook configuration"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:38
msgid "To enable dynamic DNS, add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file:"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:51
msgid "Keep in mind that certain providers may require a different configuration of the `ddclient_domain_configurations` variable, for provider specific examples see the [upstream documentation](https://github.com/ddclient/ddclient/blob/main/ddclient.conf.in)."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:53
msgid "Configuring the endpoint to obtain IP address (optional)"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:55
msgid "The playbook sets the default endpoint for obtaining the IP address to `https://cloudflare.com/cdn-cgi/trace`. You can replace it by specifying yours to `ddclient_web` and `ddclient_web_skip` if necessary."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:57
msgid "Refer to [this section](https://github.com/mother-of-all-self-hosting/ansible-role-ddclient/blob/main/docs/configuring-ddclient.md#setting-the-endpoint-to-obtain-ip-address-optional) for more information."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:59
msgid "Extending the configuration"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:61
msgid "There are some additional things you may wish to configure about the component."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:63
msgid "Take a look at:"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:65
msgid "`roles/galaxy/ddclient/defaults/main.yml` for some variables that you can customize via your `vars.yml` file"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:67
msgid "Installing"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:69
msgid "After configuring the playbook, run it with [playbook tags](playbook-tags.md) as below:"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:76
msgid "The shortcut commands with the [`just` program](just.md) are also available: `just install-all` or `just setup-all`"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:78
msgid "`just install-all` is useful for maintaining your setup quickly ([2x-5x faster](../CHANGELOG.md#2x-5x-performance-improvements-in-playbook-runtime) than `just setup-all`) when its components remain unchanged. If you adjust your `vars.yml` to remove other components, you'd need to run `just setup-all`, or these components will still remain installed. Note these shortcuts run the `ensure-matrix-users-created` tag too."
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:80
msgid "Additional Reading"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:82
msgid "Additional resources:"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:84
msgid "https://matrix.org/docs/guides/free-small-matrix-server"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:85
msgid "https://github.com/linuxserver/docker-ddclient"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:87
msgid "Troubleshooting"
msgstr ""
#: ../../../docs/configuring-playbook-dynamic-dns.md:89
msgid "See [this section](https://github.com/mother-of-all-self-hosting/ansible-role-ddclient/blob/main/docs/configuring-ddclient.md#troubleshooting) on the role's documentation for details."
msgstr ""