mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
7c54128cf8
commit
b71e6df209
@ -26,11 +26,11 @@ On the other hand, the GnuDIP protocol will only transport a salted MD5 value of
|
||||
|
||||
=== Using the GnuDIP protocol ===
|
||||
|
||||
1. Register an account with any Dynamic DNS service provider. A free service provided by the !FreedomBox community is available at https://gnudip.datasystems24.net .
|
||||
1. Register an account with any Dynamic DNS service provider. A free service provided by the !FreedomBox community is available at https://ddns.freedombox.org .
|
||||
|
||||
1. In !FreedomBox UI, enable the Dynamic DNS Service.
|
||||
|
||||
1. Select ''GnuDIP'' as ''Service type'', enter your Dynamic DNS service provider address (for example, gnudip.datasystems24.net) into ''GnuDIP Server Address'' field.
|
||||
1. Select ''GnuDIP'' as ''Service type'', enter your Dynamic DNS service provider address (for example, ddns.freedombox.org) into ''GnuDIP Server Address'' field.
|
||||
|
||||
{{attachment:DynamicDNS-Settings.png|Dynamic DNS Settings|width=800}}
|
||||
|
||||
@ -62,7 +62,7 @@ This feature is implemented because the most popular Dynamic DNS providers are u
|
||||
|
||||
=== Recap: How to create a DNS name with GnuDIP ===
|
||||
/* to delete or to replace the old text */
|
||||
1. Access to [[https://gnudip.datasystems24.net|GnuIP login page]] (answer Yes to all pop ups)
|
||||
1. Access to [[https://ddns.freedombox.org|GnuIP login page]] (answer Yes to all pop ups)
|
||||
1. Click on "Self Register"
|
||||
1. Fill the registration form (Username and domain will form the public IP address [username.domain])
|
||||
1. Take note of the username/hostname and password that will be used on the !FreedomBox app.
|
||||
@ -72,11 +72,11 @@ This feature is implemented because the most popular Dynamic DNS providers are u
|
||||
1. Click on "Set Up" in the top menu.
|
||||
1. Activate Dynamic DNS
|
||||
1. Choose GnuDIP service.
|
||||
1. Add server address (gnudip.datasystems24.net)
|
||||
1. Add server address (ddns.freedombox.org)
|
||||
1. Add your fresh domain name (username.domain, ie [username].freedombox.rocks)
|
||||
1. Add your fresh username (the one used in your new IP address) and password
|
||||
1. Add your GnuDIP password
|
||||
1. Fill the option with http://myip.datasystems24.de (try this url in your browser, you will figure out immediately)
|
||||
1. Fill the option with https://ddns.freedombox.org/ip/ (try this url in your browser, you will figure out immediately)
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -10,6 +10,66 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 21.15 (2021-12-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* dynamicdns: Update URLs to the new dynamic DNS server
|
||||
* firewall: Allow configuration upgrade to version 1.0.x
|
||||
* shaarli: Enable app (only available in testing and unstable)
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* *: Drop module level depends declaration
|
||||
* *: Drop module level package_conflicts and use component API
|
||||
* *: Drop unused manual_page at module level
|
||||
* *: Drop use of managed_packages and rely on Packages component
|
||||
* *: Drop use of managed_services, rely on Daemon component
|
||||
* *: Drop use of module level is_essential flag
|
||||
* *: Drop use of module level version
|
||||
* *: Drop use of unnecessary managed_paths
|
||||
* *: Use the App's state management API
|
||||
* actions/letsencrypt: Drop use of managed_paths and use LE component
|
||||
* actions/service: Drop unused list action
|
||||
* actions/service: Drop use of managed_services for Daemon component
|
||||
* actions: Get list of packages from Packages components
|
||||
* app: Introduce API for managing setup state of the app
|
||||
* app: Introduce API to setup an app
|
||||
* bind: Drop alias handling unnecessary in >= Bullseye
|
||||
* daemon: Add new component to hold information about related daemons
|
||||
* doc/dev: Drop discussion on managed_paths
|
||||
* doc/dev: Drop reference to module level depends declaration
|
||||
* doc/dev: Remove mention of managed_services
|
||||
* doc/dev: Remove outdated reference to init() at module level
|
||||
* doc/dev: Update documentation to not refer to managed_packages
|
||||
* email_server: Merge domain configuration with app view
|
||||
* email_server: Simplify domain configuration form
|
||||
* first_boot: Drop use of loaded_modules and use App.list
|
||||
* forms: Fix regression with TLS domain form in quassel and tt-rss
|
||||
* letsencrypt: On domain removal, don't revoke certificate, keep it
|
||||
* locale: Update translations for Czech, German, Norwegian Bokmål
|
||||
* main: List apps instead of modules
|
||||
* middleware, views: Reduce use of setup_helper
|
||||
* module_loader, app: Move app init to app module
|
||||
* package: Add parameter to specify skipping package recommendations
|
||||
* package: Implement installing packages in the component
|
||||
* package: Introduce component API for package conflicts
|
||||
* packages: Move checking for unavailable packages to component
|
||||
* security: Drop use of loaded_modules and use App.list
|
||||
* security: Drop use of managed_services in security report
|
||||
* security: Get the list of packages from Packages component
|
||||
* setup: Drop unused API for app's state management
|
||||
* setup: List dependencies for apps instead of modules
|
||||
* setup: Run setup on apps instead of modules
|
||||
* setup: Use apps instead of modules to determine running first setup
|
||||
* setup: Work on apps instead of modules for force upgrade
|
||||
* tests: Add 'domain' mark for apps that add/remove domains
|
||||
* web_server: Drop use of loaded_modules and use App.list
|
||||
|
||||
== FreedomBox 21.14.1 (2021-11-24) ==
|
||||
|
||||
* config: Add packages component to a re-add zram-tools dependency
|
||||
|
||||
== FreedomBox 21.14 (2021-11-22) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 112 KiB |
@ -26,11 +26,11 @@ Por otra parte el protocolo GnuDIP solo transportará un valor MD5 salpimentado
|
||||
|
||||
=== Emplear el protocolo GnuDIP ===
|
||||
|
||||
1. Registra una cuenta en cualquier proveedor de servicio de DNS Dinamico. Hay un servicio gratuito provisto por la comunidad !FreedomBox disponible en https://gnudip.datasystems24.net .
|
||||
1. Registra una cuenta en cualquier proveedor de servicio de DNS Dinamico. Hay un servicio gratuito provisto por la comunidad !FreedomBox disponible en https://ddns.freedombox.org .
|
||||
|
||||
1. Habilita el Servicio de DNS Dinamico en el interfaz de usuario de !FreedomBox.
|
||||
|
||||
1. Selecciona ''GnuDIP'' como ''tipo de servicio'', introduce la dirección de tu proveedor de servicio de DNS Dinamico (por ejemplo, gnudip.datasystems24.net) en el campo ''Dirección del servidor GnuDIP''.
|
||||
1. Selecciona ''GnuDIP'' como ''tipo de servicio'', introduce la dirección de tu proveedor de servicio de DNS Dinamico (por ejemplo, ddns.freedombox.org) en el campo ''Dirección del servidor GnuDIP''.
|
||||
|
||||
{{attachment:DynamicDNS-Settings.png|Dynamic DNS Settings|width=800}}
|
||||
|
||||
@ -62,7 +62,7 @@ Se implementa esta funcionalidad porque los proveedores de servicio de DNS Dinam
|
||||
|
||||
=== Recap: How to create a DNS name with GnuDIP ===
|
||||
/* to delete or to replace the old text */
|
||||
1. Access to [[https://gnudip.datasystems24.net|GnuIP login page]] (answer Yes to all pop ups)
|
||||
1. Access to [[https://ddns.freedombox.org|GnuIP login page]] (answer Yes to all pop ups)
|
||||
1. Click on "Self Register"
|
||||
1. Fill the registration form (Username and domain will form the public IP address [username.domain])
|
||||
1. Take note of the username/hostname and password that will be used on the !FreedomBox app.
|
||||
@ -72,11 +72,11 @@ Se implementa esta funcionalidad porque los proveedores de servicio de DNS Dinam
|
||||
1. Click on "Set Up" in the top menu.
|
||||
1. Activate Dynamic DNS
|
||||
1. Choose GnuDIP service.
|
||||
1. Add server address (gnudip.datasystems24.net)
|
||||
1. Add server address (ddns.freedombox.org)
|
||||
1. Add your fresh domain name (username.domain, ie [username].freedombox.rocks)
|
||||
1. Add your fresh username (the one used in your new IP address) and password
|
||||
1. Add your GnuDIP password
|
||||
1. Fill the option with http://myip.datasystems24.de (try this url in your browser, you will figure out immediately)
|
||||
1. Fill the option with https://ddns.freedombox.org/ip/ (try this url in your browser, you will figure out immediately)
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -10,6 +10,66 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 21.15 (2021-12-06) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* dynamicdns: Update URLs to the new dynamic DNS server
|
||||
* firewall: Allow configuration upgrade to version 1.0.x
|
||||
* shaarli: Enable app (only available in testing and unstable)
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* *: Drop module level depends declaration
|
||||
* *: Drop module level package_conflicts and use component API
|
||||
* *: Drop unused manual_page at module level
|
||||
* *: Drop use of managed_packages and rely on Packages component
|
||||
* *: Drop use of managed_services, rely on Daemon component
|
||||
* *: Drop use of module level is_essential flag
|
||||
* *: Drop use of module level version
|
||||
* *: Drop use of unnecessary managed_paths
|
||||
* *: Use the App's state management API
|
||||
* actions/letsencrypt: Drop use of managed_paths and use LE component
|
||||
* actions/service: Drop unused list action
|
||||
* actions/service: Drop use of managed_services for Daemon component
|
||||
* actions: Get list of packages from Packages components
|
||||
* app: Introduce API for managing setup state of the app
|
||||
* app: Introduce API to setup an app
|
||||
* bind: Drop alias handling unnecessary in >= Bullseye
|
||||
* daemon: Add new component to hold information about related daemons
|
||||
* doc/dev: Drop discussion on managed_paths
|
||||
* doc/dev: Drop reference to module level depends declaration
|
||||
* doc/dev: Remove mention of managed_services
|
||||
* doc/dev: Remove outdated reference to init() at module level
|
||||
* doc/dev: Update documentation to not refer to managed_packages
|
||||
* email_server: Merge domain configuration with app view
|
||||
* email_server: Simplify domain configuration form
|
||||
* first_boot: Drop use of loaded_modules and use App.list
|
||||
* forms: Fix regression with TLS domain form in quassel and tt-rss
|
||||
* letsencrypt: On domain removal, don't revoke certificate, keep it
|
||||
* locale: Update translations for Czech, German, Norwegian Bokmål
|
||||
* main: List apps instead of modules
|
||||
* middleware, views: Reduce use of setup_helper
|
||||
* module_loader, app: Move app init to app module
|
||||
* package: Add parameter to specify skipping package recommendations
|
||||
* package: Implement installing packages in the component
|
||||
* package: Introduce component API for package conflicts
|
||||
* packages: Move checking for unavailable packages to component
|
||||
* security: Drop use of loaded_modules and use App.list
|
||||
* security: Drop use of managed_services in security report
|
||||
* security: Get the list of packages from Packages component
|
||||
* setup: Drop unused API for app's state management
|
||||
* setup: List dependencies for apps instead of modules
|
||||
* setup: Run setup on apps instead of modules
|
||||
* setup: Use apps instead of modules to determine running first setup
|
||||
* setup: Work on apps instead of modules for force upgrade
|
||||
* tests: Add 'domain' mark for apps that add/remove domains
|
||||
* web_server: Drop use of loaded_modules and use App.list
|
||||
|
||||
== FreedomBox 21.14.1 (2021-11-24) ==
|
||||
|
||||
* config: Add packages component to a re-add zram-tools dependency
|
||||
|
||||
== FreedomBox 21.14 (2021-11-22) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 113 KiB |
Loading…
x
Reference in New Issue
Block a user