From 695cd4401073b04f64be598fb01772603feaa1c2 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Mon, 22 Sep 2025 20:22:44 -0400 Subject: [PATCH] doc: Fetch latest manual Signed-off-by: James Valleroy --- doc/manual/en/Customization.raw.wiki | 8 +++---- doc/manual/en/HomeAssistant.raw.wiki | 8 +++++++ doc/manual/en/NameServices.raw.wiki | 17 +++++++++++++ doc/manual/en/ReleaseNotes.raw.wiki | 24 +++++++++++++++++++ doc/manual/es/Customization.raw.wiki | 10 ++++---- doc/manual/es/DynamicDNS.raw.wiki | 6 +++++ doc/manual/es/HomeAssistant.raw.wiki | 11 ++++++++- doc/manual/es/ReleaseNotes.raw.wiki | 24 +++++++++++++++++++ doc/manual/es/Upgrades.raw.wiki | 4 +++- doc/manual/es/ejabberd.raw.wiki | 2 +- doc/manual/es/images/xmpp-clients_en_V02.png | Bin 68986 -> 0 bytes doc/manual/es/images/xmpp-clients_es_V02.png | Bin 0 -> 64607 bytes 12 files changed, 103 insertions(+), 11 deletions(-) delete mode 100644 doc/manual/es/images/xmpp-clients_en_V02.png create mode 100644 doc/manual/es/images/xmpp-clients_es_V02.png diff --git a/doc/manual/en/Customization.raw.wiki b/doc/manual/en/Customization.raw.wiki index e96a06ca8..ed41775fb 100644 --- a/doc/manual/en/Customization.raw.wiki +++ b/doc/manual/en/Customization.raw.wiki @@ -33,9 +33,9 @@ e.g. A university using !MediaWiki running on !FreedomBox as a course wiki wants '''Configuration:''' -Create a file called `custom-shortcuts.json` in Plinth's configuration directory `/etc/plinth` and add additional shortcuts in JSON format. The file should have follow the same JSON schema as the Plinth API. You can refer to the JSON schema by visiting https:///plinth/api/1/shortcuts. +!FreedomBox reads custom shortcuts you have created from various files paths on the server. A shortcuts file can be any file with `.json` extension in the following directories: `/etc/freedombox/custom-shortcuts.json.d/`, `/var/lib/freedombox/custom-shortcuts.json.d/` and `/usr/share/freedombox/custom-shortcuts.json.d/`. Or they can be a file named `custom-shortcuts.json` in these directories: `/etc/freedombox/`, `/etc/plinth/` (only for compatibility), `/var/lib/freedombox/` and `/usr/share/freedombox/`. The file should follow the same JSON schema as the !FreedomBox API. You can refer to the JSON schema by visiting `https:///plinth/api/1/shortcuts`. -An example file adding one additional shortcut for [[https://nextcloud.com|NextCloud]]. +As an example, to add one additional shortcut for [[https://nextcloud.com|NextCloud]] app, create a file called `/etc/freedombox/custom-shortcuts.json.d/nextcloud.json` (create directories as needed). {{{#!highlight json { @@ -55,9 +55,9 @@ An example file adding one additional shortcut for [[https://nextcloud.com|NextC } }}} -The corresponding icons for the shortcuts listed in the above file should be placed in the directory `/var/www/plinth/custom/static/icons/`. The file names of the icons should match with those provided in `/etc/plinth/custom-shortcuts.json`. +The corresponding icons for the shortcuts listed in the above file should be placed in the directory `/var/www/plinth/custom/static/icons/`. The file names of the icons should match with those provided in `/etc/freedombox/custom-shortcuts.json.d/nextcloud.json`. -After adding an entry for !NextCloud in custom-shortcuts.json and an icon, restart Plinth by executing the command {{{ systemctl restart plinth }}} on the !FreedomBox. You can also restart the !FreedomBox from the web interface. +After adding an entry for !NextCloud in `nextcloud.json` and an icon, restart Plinth by executing the command {{{ systemctl restart plinth }}} on the !FreedomBox. You can also restart the !FreedomBox from the web interface. After restart the Plinth home page will display an additional shortcut for !NextCloud as shown below: <
> {{attachment:nextcloud-frontpage-shortcut.png|NextCloud custom shortcut on the Plinth home page}} diff --git a/doc/manual/en/HomeAssistant.raw.wiki b/doc/manual/en/HomeAssistant.raw.wiki index 9d076daab..2667b1b8b 100644 --- a/doc/manual/en/HomeAssistant.raw.wiki +++ b/doc/manual/en/HomeAssistant.raw.wiki @@ -27,6 +27,10 @@ Home Assistant is a comprehensive solution for your home automation needs suppor Many home automation devices connect to or send data to their manufacturers' servers. This can be a serious violation of your home's privacy. These devices may also stop working when their manufacturer goes bankrupt, decides to close the product line, or forces you to purchase newer models. It is strongly recommended that you purchase hardware that works locally with a home automation hub (in this case Home Assistant) without connecting to manufacturer's servers. These are listed under the categories "Local Push" or "Local Polling" in the Home Assistant's integrations page. +=== Need for Subdomain === + +Unlike most other apps in !FreedomBox which work on a path like `https://mydomain.example/app`, Home Assistant requires a separate dedicated subdomain such as `https://homeassistant.mydomain.example`. Before configuring the Home Assistant app, you must create a subdomain using System -> [[FreedomBox/Manual/NameServices|Name Services]]. See the documentation for Name Services to understand how you can acquire a subdomain. + === Setup === After the app is installed, Home Assistant web interface must be setup. An administrator account is created at this time. Home Assistant maintains its own user accounts separate from user accounts created on !FreedomBox. @@ -54,6 +58,10 @@ Home Assistant provides a fully functional web application and a mobile applicat {{attachment:homeassistant-app.png|Mobile App}} +=== Advanced Manual Configuration === + +If you wish to perform your own customization to Home Assistant setup, feel free to edit Home Assistant configuration files manually. Configuration, scenes, automations, scripts, secrets, database, and log files are all stored in the directory `/var/lib/home-assistant-freedombox/config` directory. You will need to disable and re-enable the app after configuration changes for them to take effect. Note that when !FreedomBox itself modifies these files, it will not preserve comments and other formatting. + === External links === * Website: https://www.home-assistant.io/ diff --git a/doc/manual/en/NameServices.raw.wiki b/doc/manual/en/NameServices.raw.wiki index a3d9a2210..7a03e344d 100644 --- a/doc/manual/en/NameServices.raw.wiki +++ b/doc/manual/en/NameServices.raw.wiki @@ -12,6 +12,23 @@ Name Services provides an overview of ways the box can be reached from the public Internet: domain name, Tor Onion Service, and Pagekite. For each type of name, it is shown whether the HTTP, HTTPS, and SSH services are enabled or disabled for incoming connections through the given name. It also shows and allows configuring how !FreedomBox performs domain name resolutions. +=== Adding Domain Name to FreedomBox === + +Domain names are unique names assigned to computers and servers to identify and reach them easily without having remember their more technical (IP) addresses. + +Adding at least one domain name to your !FreedomBox through one of the supported methods is necessary if you wish to access various apps from outside of your home network. Even at home, adding a domain name allows you to have a TLS certificate that is essential for accessing apps securely through HTTPS. The following types of domains are supported: + * A regular domain that is purchased from a domain registrar. These domains looks like `mydomain.example`. These types of domains require that your !FreedomBox machine or your home network router have a public IP address provided by your ISP. All apps can be accessed using these domains. + * A dynamic domain that can obtained from a dynamic DNS provider. !FreedomBox foundation provides a free dynamic DNS domain for all !FreedomBox users at https://ddns.freedombox.org . These domains look like `mydomain.fbx.one` or `mydomain.freedombox.rocks`. These types of domains require that your !FreedomBox machine or your home network router have a public IP address provided by your ISP. The public IP may be changed by the ISP regularly and DNS records will be updated accordingly. All apps can be accessed using these domains. These types of domains are configured using the [[FreedomBox/Manual/DynamicDNS|Dynamic DNS]] app in !FreedomBox. + * A Tor Onion domain that can be obtained by setting up Tor app. These domains look like `mysitenameyx4fi3l6x2gyzmtmgxjyqyorj9qsb5r543izcwymle.onion`. These types of domains don't require a public IP address from your ISP. However, only web or SSH based services/apps work on this type of domain. Further, only users of Tor will be able to reach these domains. A regular browser will not be able to reach these services. These types of domains are configured using the [[FreedomBox/Manual/Tor|Tor]] app in !FreedomBox. + * A !PageKite domain that can obtained from a !PageKite service provider. This service can be purchased at https://pagekite.net . These domains look like `https://mydomain.pagekite.net`. These types of domains don't require a public IP address from your ISP. However, only web or SSH based services/apps work on this type of domain. These types of domains are configured using the [[FreedomBox/Manual/PageKite|PageKite]] app in !FreedomBox. + +=== Subdomains === + +Subdomains are similar to domains, but reside under the a domain name. For example, for a domain `mydomain.example` a subdomain could be `myapp.mydomain.example`. Some applications such as [[FreedomBox/Manual/HomeAssistant|Home Assistant]] in !FreedomBox require you to setup and access them over a subdomain instead of a URL path. You can obtain and setup subdomains in the following ways: + + * If you own a regular domain (as described above), you can login to the web console provided by your domain registrar and add a subdomain. Make the subdomain a CNAME of the original domain or assign A and AAAA records similar to the original domain. See your domain registrar's documentation for more information. After adding DNS entries for the subdomain, let !FreedomBox know that it can use the subdomain by adding it as another regular domain. TLS certificates (for HTTPS) will be automatically obtained by !FreedomBox using Let's Encrypt for these subdomains. + * If you have a dynamic domain name from !FreedomBox foundation, you can also get an unlimited number of free subdomains. For this, login to your account at https://ddns.freedombox.org, go to `Change Settings`, check the option `Wild Card`, and click `Save Changes`. After this you can add any number of subdomains like `foo.myaccount.fbx.one` to your !FreedomBox in `System` -> `Names` -> `Add Domain (regular)`. TLS certificates (for HTTPS) will be automatically obtained by !FreedomBox using Let's Encrypt for these subdomains. Also see [[FreedomBox/Manual/DynamicDNS|Dynamic DNS]] documentation page. + === systemd-resolved === From release 24.19, !FreedomBox uses systemd-resolved as caching DNS resolver and replaces resolvconf for managing DNS server configuration. This improves privacy and security. Newer installations will come with systemd-resolved and older machines will automatically switch after an upgrade to this new release. diff --git a/doc/manual/en/ReleaseNotes.raw.wiki b/doc/manual/en/ReleaseNotes.raw.wiki index d79b6614c..6a75d982b 100644 --- a/doc/manual/en/ReleaseNotes.raw.wiki +++ b/doc/manual/en/ReleaseNotes.raw.wiki @@ -8,6 +8,30 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 25.12 (2025-09-22) == + +=== Highlights === + + * views: Add a menu entry and view for showing logs of an app + * zoph: Fix cases when CLI user is set to "autodetect" + +=== Other Changes === + + * api: Fix showing icons for custom shortcuts + * app: Add ability to retrieve logs from all systemd units of an app + * bepasty: tests: Fix functional test failure to missing / in URL + * bepasty: tests: Override backup/restore test properly + * ci: Don't include defunct extract-source job + * ci: Update container for functional tests from bookworm to trixie + * ci: functional: Provision the privileged daemon properly + * diagnostics, help: Link to diagnostics page logs in 500 error page + * index: Generalize showing custom shortcut icons + * locale: Update translations for Chinese (Simplified Han script), Czech, Dutch, German, Italian, Russian, Turkish, Ukrainian + * torproxy: When disabling apt over tor fails, report error properly + * upgrades: Multiple fixes for parsing Apt's Deb822 style sources + * upgrades: Overwrite apt sources lens with bug fixes + * views: Fix 'internal server error' when showing 404 page + == FreedomBox 25.11 (2025-09-08) == === Highlights === diff --git a/doc/manual/es/Customization.raw.wiki b/doc/manual/es/Customization.raw.wiki index 06642f708..f513a43d6 100644 --- a/doc/manual/es/Customization.raw.wiki +++ b/doc/manual/es/Customization.raw.wiki @@ -37,9 +37,11 @@ Cambiar la [[es/FreedomBox/Manual/Configure#Página_Principal_(home)_del_Servido '''Configuración:''' -Crea un fichero llamado `custom-shortcuts.json` en el directorio de configuración de Plinth `/etc/plinth` y añade accesos directos en formato JSON siguiendo el esquema publicado en https:///plinth/api/1/shortcuts. +Crea un fichero llamado `custom-shortcuts.json` en el directorio de configuración de Plinth `/etc/plinth` y añade accesos directos en -Un ejemplo de fichero añadiendo un acceso directo a [[https://nextcloud.com|NextCloud]]. +!FreedomBox lee los accesos directos que hayas creado en varias rutas de archivo del servidor. Un fichero de acceso directo puede ser cualquiera con extensión `.json` en alguno de estos directorios: `/etc/freedombox/custom-shortcuts.json.d`, `/var/lib/freedombox/custom-shortcuts.json.d` o `/usr/share/freedombox/custom-shortcuts.json.d`. O pueden ser un fichero `custom-shortcuts.json` en estos directorios: `/etc/freedombox`, `/etc/plinth` (solo por compatibilidad), `/var/lib/freedombox` y `/usr/share/freedombox/`. Su formato JSON sigue el esquema publicado en https:///plinth/api/1/shortcuts. + +Como ejemplo, para añadir un acceso directo a la aplicación [[https://nextcloud.com|NextCloud]] crea un fichero `/etc/freedombox/custom-shortcuts.json.d/nextcloud.json` (creando los directorios necesarios). {{{#!highlight json { @@ -59,9 +61,9 @@ Un ejemplo de fichero añadiendo un acceso directo a [[https://nextcloud.com|Nex } }}} -Los iconos correspondientes a los accesos directos listados en el fichero anterior deben estar en el directorio `/var/www/plinth/custom/static/icons/` con los nombres declarados en `/etc/plinth/custom-shortcuts.json`. +Los iconos correspondientes a los accesos directos listados en el fichero anterior deben estar en el directorio `/var/www/plinth/custom/static/icons/` con los nombres declarados en `/etc/freedombox/custom-shortcuts.json.d/nextcloud.json`. -Tras añadir a !NextCloud en `custom-shortcuts.json` y su icono, reinicia el interfaz web de !FreedomBox. Puedes hacerlo desde el propio interfaz o con la orden {{{ systemctl restart plinth }}}. +Tras añadir a !NextCloud en `nextcloud.json` y su icono, reinicia el interfaz web de !FreedomBox. Puedes hacerlo desde el propio interfaz o con la orden {{{ systemctl restart plinth }}}. Tras el reinicio, la página principal de !FreedomBox ofrecerá el acceso directo nuevo a !NextCloud como se muestra aquí: diff --git a/doc/manual/es/DynamicDNS.raw.wiki b/doc/manual/es/DynamicDNS.raw.wiki index 72a762f50..33ac60bc0 100644 --- a/doc/manual/es/DynamicDNS.raw.wiki +++ b/doc/manual/es/DynamicDNS.raw.wiki @@ -16,6 +16,12 @@ Los proveedores de servicio de DNS Dinamico ayudan a solventar este problema. P Para que esto funcione cada vez que te conectes a Internet tendrás que decirle a tu proveedor de servicio de DNS Dinamico cual es tu dirección IP provisional actual. Por esto necesitas tener un software especial en tu servidor que haga esto. La funcionalidad DNS Dinamico de tu !FreedomBox permite a los usuarios sin dirección IP pública fija mantener su dirección IP pública temporal actualizada en el servicio de DNS Dinamico. Esto te permite exponer servicios de tu !FreedomBox, como ownCloud, a Internet. +=== Un dominio gratuito pata tu FreedomBox === + +Puedes obtener un nombre de dominio para tu !FreedomBox usando el servicio gratuíto de DNS dinámica proporcionado por la comunidad de !FreedomBox en https://ddns.freedombox.org. Con este servicio tu nombre de dominio será algo así como ''midominio.fbx.one'' o ''midominio.freedombox.rocks'', donde ''midominio'' es la cuenta que te creas en el servicio. + +El servicio también proporciona una cantidad ilimitada de subdominios gratuítos. Ingresa a tu cuenta, vé a ''Cambiar Ajustes'', marca la opción ''Comodín'', y haz clic en ''Guardar cambios''. Tras esto puedes añadir cualquier cantidad de subdominios como ''foo.midominio.fbx.one'' a tu !FreedomBox en ''Sistema -> Nombres -> Añadir Dominio (normal)''. !FreedomBox obtendrá automaticamente los certificados TLS (para HTTPS) usando Let's Encrypt para esos subdominios. Los subdominios son especialmente útiles para aplicaciones que requiren alojarse en dominios exclusivos, como [[es/FreedomBox/Manual/HomeAssistant|Home Assistant]]. + === GnuDIP vs. Update URL === Eisten 2 mecanismos principales para notificar al the servicio de DNS Dinamico cual es tu dirección IP provisional actual: empleando el protocolo ''GnuDIP'' o empleando el mecanismo ''URL de actualización''. diff --git a/doc/manual/es/HomeAssistant.raw.wiki b/doc/manual/es/HomeAssistant.raw.wiki index 2a2e20dd5..e008f7f04 100644 --- a/doc/manual/es/HomeAssistant.raw.wiki +++ b/doc/manual/es/HomeAssistant.raw.wiki @@ -26,6 +26,11 @@ Home Assistant es una solución completa si tu automatización del hogar necesit Muchos dispositivos de automatización del hogar se conectan a los servidores de los fabricantes y les envían tus datos. Esto pserious ede suponer una violación muy seria de la privacidad de tu hogar. Estos dispositivos podrían también dejar de funcionar si su fabricante quebrara, decidiera descontinuar la línea de producto, o te forzara a comprar modelos más modernos. Se recomienda decididamente que compres hardware que funcione localmente con un centro de automatización del hogar (en este caso Home Assistant) sin conectarse a los servidores del fabricante. En la página de [[https://www.home-assistant.io/integrations/|integraciones]] de Home Assistant, estos dispositivos aparecen listados en las categorías "Local Push" o "Local Polling". +=== Necesidad de un Subdominio === + +A diferencia de otras aplicaciones de !FreedomBox que trabajan con una ruta como `https://mi_dominio.ejemplo/app`, Home Assistant require un subdominio propio (dedicado y separado) como `https://homeassistant.mi_dominio.ejemplo`. +Antes de configurar la app de Home Assistant tienes que crear un subdominio usando Sistema -> [[FreedomBox/Manual/NameServices|Servicios de Nombre]]. Mira la documentación de Servicios de Nombre para entender cómo obtener un subdominio. + === Arranque === Tras instalar la app hay que levantar el interfaz web de Home Assistant. Con ello se crea una cuenta de administrador. Home Assistant mantiene su propias cuentas de usuario diferentes de las de la !FreedomBox. @@ -52,10 +57,14 @@ Home Assistant proporciona unas aplicaciones para web y movil totalmente functio {{attachment:FreedomBox/Manual/HomeAssistant/homeassistant-app.png|Mobile App}} +=== Configuración Manual Avanzada === + +Siéntete libre de editar los ficheros de configuración de Home Assistant si quieres personalizarlo. La configuración, las escenas, las automatizaciones, los scripts, los secretos, la base de datos, y los registros de ejecución se almacenan todos en el directorio `/var/lib/home-assistant-freedombox/config`. Necesitarás deshabilitar y volver a habilitar la aplicación tras los cambios de configuración para que surtan efecto. Nota que cuando !FreedomBox modifica estos ficheros, no conservará comentarios ni formatos manuales. + === Enlaces externos === * Sitio web: https://www.home-assistant.io - * Código fuente de Home Assistant: https://github.com/home-assistant/core + * Código fuente de Home Assistant: https://github.com/home-assistant/cori * Código fuente de la imágen del contenedor Home: https://github.com/home-assistant/docker ## END_INCLUDE diff --git a/doc/manual/es/ReleaseNotes.raw.wiki b/doc/manual/es/ReleaseNotes.raw.wiki index d79b6614c..6a75d982b 100644 --- a/doc/manual/es/ReleaseNotes.raw.wiki +++ b/doc/manual/es/ReleaseNotes.raw.wiki @@ -8,6 +8,30 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 25.12 (2025-09-22) == + +=== Highlights === + + * views: Add a menu entry and view for showing logs of an app + * zoph: Fix cases when CLI user is set to "autodetect" + +=== Other Changes === + + * api: Fix showing icons for custom shortcuts + * app: Add ability to retrieve logs from all systemd units of an app + * bepasty: tests: Fix functional test failure to missing / in URL + * bepasty: tests: Override backup/restore test properly + * ci: Don't include defunct extract-source job + * ci: Update container for functional tests from bookworm to trixie + * ci: functional: Provision the privileged daemon properly + * diagnostics, help: Link to diagnostics page logs in 500 error page + * index: Generalize showing custom shortcut icons + * locale: Update translations for Chinese (Simplified Han script), Czech, Dutch, German, Italian, Russian, Turkish, Ukrainian + * torproxy: When disabling apt over tor fails, report error properly + * upgrades: Multiple fixes for parsing Apt's Deb822 style sources + * upgrades: Overwrite apt sources lens with bug fixes + * views: Fix 'internal server error' when showing 404 page + == FreedomBox 25.11 (2025-09-08) == === Highlights === diff --git a/doc/manual/es/Upgrades.raw.wiki b/doc/manual/es/Upgrades.raw.wiki index 1bb948e29..3d868220a 100644 --- a/doc/manual/es/Upgrades.raw.wiki +++ b/doc/manual/es/Upgrades.raw.wiki @@ -20,7 +20,9 @@ Nota que una vez comiencen las actualizaciones podría llevarles mucho tiempo co Aunque las actualizaciones se efectúan a diario por razones de seguridad, las últimas funcionalidades no se propagan a todos los usuarios. A continuación se explica cómo llegan las novedades a los usuarios de las diferentes versiones de Debian: - * '''Usuarios de versiones estables''': Esta categoria de usuarios incluye a los usuarios que compraron la [[es/FreedomBox/Hardware/PioneerEdition|FreedomBox Pioneer Edition]], a los que instalaron !FreedomBox sobre una distribución estable de [[es/FreedomBox/Hardware/Debian|Debian]] y a los que descargaron las imágenes ''estables'' desde [[https://freedombox.org|freedombox.org]]. Como regla general a estos usuarios solo se les proporciona actualizaciones de seguridad de determinados paquetes. Cuando una ''release'' obtiene la confianza de los desarrolladores el propio servicio !FreedomBox se actualiza, lo que supone una excepción a esta regla. Esto implica que las últimas funcionalidades de !FreedomBox estarán disponibles para estos usuarios con algunos días de retardo respecto los usuarios de las versiones en pruebas (''testing''). Si una ''app'' sólo está disponible en la distribución en pruebas (''testing'') pero no en la ''estable'' la ''app'' aparecerá en el interfaz web pero no será instalable para los usuarios de la distribución ''estable''. Algunas ''apps'' se actualizan en excepción a la regla de "solo actualizaciones de seguridad" cuando la ''app'' esté seriamente ''rota'' por algún motivo. Debian libera cada bienio una entrega (''release'') con las últimas versiones estables de cada paquete de software y los desarrolladores de !FreedomBox intentarán actualizar a estos usuarios a la nueva entrega (''release'') sin necesidad de intervención manual. Ver las secciones acerca de las actualizaciones a la siguiente publicación estable. + * '''Usuarios de versiones estables''': Esta categoria de usuarios incluye a los usuarios que compraron la [[es/FreedomBox/Hardware/PioneerEdition|FreedomBox Pioneer Edition]], a los que instalaron !FreedomBox sobre una distribución estable de [[es/FreedomBox/Hardware/Debian|Debian]] y a los que descargaron las imágenes ''estables'' desde [[https://freedombox.org|freedombox.org]]. Si una aplicación solo está disponible en la distribución ''en pruebas'' pero no en la ''estable'', se mostrará en el interfaz web pero para los usuarios de la versión ''estable'' no será instalable. Cada dos años se publica una versión de Debian estable con las últimas versiones de todos los paquetes de software y los desarrolladores de !FreedomBox intentarán actualizar a estos usuarios a esta publicación sin necesidad de intervención manual. Consulta más abajo las secciones acerca de la actualización a la nueva publicación estable. + +Como regla general a estos usuarios solo se les proporciona actualizaciones de seguridad de determinados paquetes. Cuando una ''release'' obtiene la confianza de los desarrolladores el propio servicio !FreedomBox se actualiza, lo que supone una excepción a esta regla. Esto implica que las últimas funcionalidades de !FreedomBox estarán disponibles para estos usuarios con algunos días de retardo respecto los usuarios de las versiones en pruebas (''testing''). Si una ''app'' sólo está disponible en la distribución en pruebas (''testing'') pero no en la ''estable'' la ''app'' aparecerá en el interfaz web pero no será instalable para los usuarios de la distribución ''estable''. Algunas ''apps'' (actualmente solo Matrix Synapse) se actualizan en excepción a la regla de "solo actualizaciones de seguridad" cuando la ''app'' esté indisponible o seriamente ''rota'' por algún motivo. Técnicamente, y después de pruebas exhaustivas, con esta opción habilitada se puede instalar una lista selecta de paquetes desde los repositorios de Debian ''backports'' o ''inestable''. * '''Usuarios de versiones en pruebas''': Esta categoria de usuarios incluye a los usuarios que instalaron !FreedomBox sobre una distribución en pruebas (''testing'') y a los que descargaron las imágenes en pruebas (''testing'') desde [[https://freedombox.org|freedombox.org]]. Estos usuarios asumen la posibilidad de afrontar disrupciones ocasionales en los servicios e incluso tener que intervenir manualmente para arreglarlas. Como regla general estos usuarios reciben las últimas funcionalidades y actualizaciones de seguridad para todos los paquetes instalados. Cada quincena se libera una nueva versión de !FreedomBox con todas las últimas funcionalidades y correcciones. Estas versiones llegan a los usuarios de la distribución en pruebas (''testing'') aproximadamente 2 o 3 días después de la liberación. diff --git a/doc/manual/es/ejabberd.raw.wiki b/doc/manual/es/ejabberd.raw.wiki index 79ebb3700..e98cc3979 100644 --- a/doc/manual/es/ejabberd.raw.wiki +++ b/doc/manual/es/ejabberd.raw.wiki @@ -57,7 +57,7 @@ Si tu !FreedomBox está detrás de un router tendrás que configurar en él la r * !FreedomBox proporciona un cliente web: [[es/FreedomBox/Manual/JSXC|JSXC]]. * Hay [[https://xmpp.org/software/clients.html|clientes XMPP]] disponibles para varias plataformas de escritorio y móviles. !FreedomBox enlaza a las fuentes de descarga de algunos. Eres libre de incluir más [[https://wiki.debian.org/FreedomBox/Manual/ejabberd?action=edit&editor=text|aquí]] (requiere registro libre). Nosotros lo notaremos y quizá lo listemos en !FreedomBox. - {{attachment:FreedomBox/Manual/ejabberd/xmpp-clients_en_V02.png|clientes XMPP}} + {{attachment:xmpp-clients_es_V02.png|clientes XMPP}} ==== Cliente Web de FreedomBox ==== diff --git a/doc/manual/es/images/xmpp-clients_en_V02.png b/doc/manual/es/images/xmpp-clients_en_V02.png deleted file mode 100644 index b24389c40fdff2645e2af7f8267ce865994fdeeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68986 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�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 T+()>`r5PH`oD@0X$4&nRa!+pm literal 0 HcmV?d00001