diff --git a/.wordlist.txt b/.wordlist.txt index a3920149b..ada2117fc 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -157,6 +157,7 @@ facto FAHClient FastMail FB +FFmpeg FHS filesystem filesystems @@ -178,6 +179,7 @@ frontends frp fullscreen FuguHub +GameStream Gbit GiB GiBs @@ -411,6 +413,7 @@ OpenBazaar OpenJDK OpenGL OpenGLES +openHAB OpenSSH OpenTyrian OpenVPN @@ -503,6 +506,7 @@ reselect resolvconf resolver resolvers +Restic RK Rockchip ROCKPro @@ -636,6 +640,7 @@ uae UART Uber Ubooquity +udev UDP UEFI UI diff --git a/docs/assets/images/dietpi-release-v8_16.jpg b/docs/assets/images/dietpi-release-v8_16.jpg index 3e7928f18..5bce028fd 100644 Binary files a/docs/assets/images/dietpi-release-v8_16.jpg and b/docs/assets/images/dietpi-release-v8_16.jpg differ diff --git a/docs/assets/images/dietpi-release-v8_17.jpg b/docs/assets/images/dietpi-release-v8_17.jpg new file mode 100644 index 000000000..9b54fd0e6 Binary files /dev/null and b/docs/assets/images/dietpi-release-v8_17.jpg differ diff --git a/docs/assets/images/dietpi-software-homeautomation-openhab.jpg b/docs/assets/images/dietpi-software-homeautomation-openhab.jpg new file mode 100644 index 000000000..9bc42eaff Binary files /dev/null and b/docs/assets/images/dietpi-software-homeautomation-openhab.jpg differ diff --git a/docs/assets/images/dietpi-software-social-microblogpub1.jpg b/docs/assets/images/dietpi-software-social-microblogpub1.jpg index a88e3a79c..d234258e2 100644 Binary files a/docs/assets/images/dietpi-software-social-microblogpub1.jpg and b/docs/assets/images/dietpi-software-social-microblogpub1.jpg differ diff --git a/docs/assets/images/dietpi-software-social-microblogpub2.jpg b/docs/assets/images/dietpi-software-social-microblogpub2.jpg index 027997384..5b9b50695 100644 Binary files a/docs/assets/images/dietpi-software-social-microblogpub2.jpg and b/docs/assets/images/dietpi-software-social-microblogpub2.jpg differ diff --git a/docs/assets/images/restic-logo.png b/docs/assets/images/restic-logo.png new file mode 100644 index 000000000..c49337b94 Binary files /dev/null and b/docs/assets/images/restic-logo.png differ diff --git a/docs/releases.md b/docs/releases.md index 3b0fa8825..5ab33d21e 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -5,6 +5,7 @@ description: Overview of DietPi releases with applied new software and features, # DietPi Releases +- [v8.17 May 2023](v8_17/) - [v8.16 April 2023](v8_16/) - [v8.15 March 2023](v8_15/) - [v8.14 February 2023](v8_14/) diff --git a/docs/releases/v8_16.md b/docs/releases/v8_16.md index 789cf793c..84908376e 100644 --- a/docs/releases/v8_16.md +++ b/docs/releases/v8_16.md @@ -4,7 +4,7 @@ ### Overview -The **April 4th, 2023** release of **DietPi v8.16** comes with a new software title `microblog.pub` and a couple of improvements and bug fixes. +The **April 8th, 2023** release of **DietPi v8.16** comes with a new software title `microblog.pub` and a couple of improvements and bug fixes. ![Cherry blossom](../assets/images/dietpi-release-v8_16.jpg){: width="480" height="320" loading="lazy"} diff --git a/docs/releases/v8_17.md b/docs/releases/v8_17.md new file mode 100644 index 000000000..f40266cea --- /dev/null +++ b/docs/releases/v8_17.md @@ -0,0 +1,51 @@ +# Release Notes + +## May 2023 (version 8.17) + +### Overview + +The **May 6th, 2023** release of **DietPi v8.17** comes with a new software title `openHAB`, `Moonlight`, `Moonlight Qt` and a couple of improvements and bug fixes. + +![Lilies of the valley](../assets/images/dietpi-release-v8_17.jpg){: width="480" height="320" loading="lazy"} + +!!! cite "*Photo by `suju-foto`, Pixabay*" + +### New software + +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**openHAB**](../../software/social/#openhab) :octicons-arrow-right-16: This long requested vendor and technology agnostic FLOSS home automation software has been finally added to DietPi. Many thanks to @just-jason and many others for requesting it and @MDAR for providing install instructions and valuable information: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Moonlight (CLI)**](../../software/gaming/#moonlight-cli) :octicons-arrow-right-16: This CLI game streaming client for Sunshine and NVIDIA GameStream has been added to our software catalogue. Many thanks to @mtekman for implementing it: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Moonlight (GUI)**](../../software/gaming/#moonlight-gui) :octicons-arrow-right-16: This GUI game streaming client for Sunshine and NVIDIA GameStream has been added to our software catalogue. Many thanks to @mtekman for implementing it: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Restic**](../../software/cloud/#restic) :octicons-arrow-right-16: This fast, efficient and secure command-line backup program has been added to our software catalogue. Compared to the package available via APT, it is always the latest version. Many thanks to @goldfix for implementing it: + +### Enhancements + +- [**NanoPi R series**](../../hardware/#nanopi-series-friendlyelec) :octicons-arrow-right-16: Updated udev rules for the Ethernet LEDs to not lid the LEDs of disabled Ethernet devices. If an Ethernet device has been detected by the kernel/udev already and an LED is configured to light on link (connected cable), it lights until the interface is set up and no link is detected. So for disabled interfaces, some LEDs remained lit. The udev rules have now been changed to quickly set up and down the interfaces for the LEDs to remain off until an interface has been successfully configured. +- [**NanoPi R6S**](../../hardware/#nanopi-series-friendlyelec) :octicons-arrow-right-16: Since our image runs fine on NanoPi R6C as well, the device name in DietPi is now shown as "NanoPi R6S/R6C" to indicate this fact. +- [**ROCK Pi 4**](../../hardware/#radxa) :octicons-arrow-right-16: We followed Radxa and renamed the device to "ROCK 4", i.e. removed the "Pi" from its name. +- [**DietPi-Banner**](../../dietpi_tools/misc_tools/#dietpi-banner) :octicons-arrow-right-16: Added a new option to show the Let's Encrypt certificate status (expiry date), when installed via `dietpi-letsencrypt` or Certbot. Many thanks to @gary2002 for implementing this option: +- [**DietPi-Tools**](../../dietpi_tools/) | [**DietPi-LetsEncrypt**](../../dietpi_tools/software_installation/#dietpi-letsencrypt) :octicons-arrow-right-16: HTTP/2 is now enabled OOTB on Nginx when enabling HTTPS via `dietpi-letsencrypt`. Many thanks to [@Isti6github](https://dietpi.com/forum/u/Isti6github){: class="nospellcheck"} for bringing up this topic: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**MinIO**](../../software/cloud/#minio) :octicons-arrow-right-16: On fresh installs, the S3 API port will be 9004 from now on, to resolve a port conflict with Logitech Media Server. Furthermore the web access port (aka console port) will be set to 9001, as otherwise it will be randomly applied from a high port range, making reverse proxy and container setups impossible. Many thanks to [@din14970](https://dietpi.com/forum/u/din14970){: class="nospellcheck"} for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Snapcast**](../../software/media/#snapcast-server) :octicons-arrow-right-16: The server and client install options have been enabled on ARMv8 and RISC-V, using the older but functional packages from the Debian repository. + +### Bug fixes + +- **General** :octicons-arrow-right-16: Resolved an issue where our recent images had the cron service masked accidentally after first run setup. Many thanks to [@Johannes](https://dietpi.com/forum/u/Johannes){: class="nospellcheck"} for reporting this issue: +- [**Raspberry Pi**](../../hardware/#raspberry-pi) :octicons-arrow-right-16: Resolved an issue where enabling the 3.5mm analogue onboard audio jack did not work if a HDMI device was attached, since due to a change with Linux 6.1 HDMI audio was not disabled correctly. Many thanks to [@Gale](https://dietpi.com/forum/u/Gale){: class="nospellcheck"} for reporting this issue: +- [**Quartz64**](../../hardware/#pine64) :octicons-arrow-right-16: Resolved an issue where the kernel failed to load the WiFi regulatory database since the `cfg80211` module was builtin and hence loaded before the rootfs was mounted. +- **DietPi-Globals** :octicons-arrow-right-16: Resolved a DietPi v8.16 regression where wrong CPU temperatures were shown on some devices. Many thanks to @duledxb for reporting this issue: +- [**DietPi-Config**](../../dietpi_tools/system_configuration/#dietpi-config) :octicons-arrow-right-16: Audio: `firmware-sof-signed` required for functionality on some Intel devices, is now installed when selecting `intel-sst-dsp`: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) :octicons-arrow-right-16: Resolved an issue where it was possible to install software titles via `AUTO_SETUP_INSTALL_SOFTWARE_ID` entries in `dietpi.txt` on unsupported platforms. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Home Assistant**](../../software/home_automation/#home-assistant) :octicons-arrow-right-16: Resolved an issue where to installation on 32-bit ARM systems failed since Python cryptography source builds do now require `pky-config`. Many thanks to [@retrofame](https://dietpi.com/forum/u/retrofame){: class="nospellcheck"} for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**HTPC Manager**](../../software/bittorrent/#htpc-manager)/[**Synapse**](../../software/social/#synapse) :octicons-arrow-right-16: Resolved an issue where to installation on 32-bit ARM Bookworm systems failed since Python cryptography source builds do now require `pky-config`. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**microblog.pub**](../../software/social/#microblogpub) :octicons-arrow-right-16: Resolved an issue where the installation failed on 32-bit ARM devices since a Rust compiler is required for the cryptography Python module build. Many thanks to @kinoushe for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Home Assistant**](../../software/home_automation/#home-assistant)/[**HTPC Manager**](../../software/bittorrent/#htpc-manager)/[**microblog.pub**](../../software/social/#microblogpub)/[**Synapse**](../../software/social/#synapse) :octicons-arrow-right-16: Resolved an issue where the install on RPi 4 with 32-bit image failed since `rustup/cargo` tried to compile for 64-bit. The issue occurred since the 64-bit kernel is used on RPi 4 by default since Linux 6.1, even if the OS/userland is 32-bit. Many thanks to @josh3003 for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Home Assistant**](../../software/home_automation/#home-assistant) :octicons-arrow-right-16: Resolved an issue where the installation failed on 32-bit ARM systems due to newly required C++ compiler and FFmpeg libraries for compiling all required Python modules. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Google AIY**](../../software/hardware_projects/#google-aiy) :octicons-arrow-right-16: Resolved an issue where the install failed on ARMv7 systems due to conflicting Python module dependencies. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**UrBackup**](../../software/cloud/#urbackup) :octicons-arrow-right-16: Resolved an issue where the installation failed since the use "latest" directory has been removed the download server. Many thanks to [@mikeruss1](https://dietpi.com/forum/u/mikeruss1){: class="nospellcheck"} for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**SABnzbd**](../../software/bittorrent/#sabnzbd) :octicons-arrow-right-16: Resolved an issue where the service start failed on Buster systems since SABnzbd v4 does not support Python 3.7 anymore. The latest SABnzbd v3 is now installed instead on Buster systems. Many thanks to @githubchonger for reporting this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**SABnzbd**](../../software/bittorrent/#sabnzbd) :octicons-arrow-right-16: Resolved an issue where the install failed on RISC-V and ARMv6/7 Bookworm systems due to missing dependencies for Python module builds. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | **UnRAR** :octicons-arrow-right-16: Resolved an issue where the install failed on RISC-V systems, since the non-free `unrar` package is not available for this architecture yet. `unrar-free` is now installed instead. +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**TasmoAdmin**](../../software/home_automation/#tasmoadmin) :octicons-arrow-right-16: Resolved an issue with Nginx and Lighttpd webservers where firmware updates failed as direct web access to the `firmwares` path was denied. Many thanks to @SimonPHP for reporting and fixing this issue: +- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**phpMyAdmin**](../../software/databases/#phpmyadmin) :octicons-arrow-right-16: Resolved an issue where an older version could have been installed since there are still v4 maintenance releases which may be dated after the latest v5 release. + +As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: diff --git a/docs/software.md b/docs/software.md index 5b2e9469a..db62f6dfc 100644 --- a/docs/software.md +++ b/docs/software.md @@ -68,6 +68,7 @@ description: Overview of ready-to-run DietPi-Software options, cloud & backup se - [**FuguHub - Your Own Personal Cloud Server**](cloud/#fuguhub) - [**File Browser - Light web based file manager with sharing features**](cloud/#file-browser) - [**Rclone - Utility to sync your files to cloud storages**](cloud/#rclone) +- [**Restic - Fast, efficient and secure command-line backup program**](cloud/#restic) ## [Databases & Data Stores](databases/#overview) @@ -137,6 +138,8 @@ description: Overview of ready-to-run DietPi-Software options, cloud & backup se - [**PaperMC - Fast and optimized Minecraft server**](gaming/#papermc) - [**Box86 - i386 userspace emulation for ARMv7**](gaming/#box86) - [**Box64 - x86_64 userspace emulation for ARMv8**](gaming/#box64) +- [**Moonlight (CLI) - CLI game streaming client for Sunshine and NVIDIA GameStream**](gaming/#moonlight-cli) +- [**Moonlight (GUI) - GUI game streaming client for Sunshine and NVIDIA GameStream**](gaming/#moonlight-gui) ## [Hardware Projects](hardware_projects/) @@ -157,6 +160,7 @@ description: Overview of ready-to-run DietPi-Software options, cloud & backup se - [**Home Assistant - Open-source home automation platform running on Python 3**](home_automation/#home-assistant) - [**Domoticz - Multi platform Home Automation System**](home_automation/#domoticz) - [**TasmoAdmin - Administrative website for Tasmota devices**](home_automation/#tasmoadmin) +- [**openHAB - Open Home Automation Bus, an open source home automation platform**](home_automation/#openhab) ## [Logging Systems](log_system/) diff --git a/docs/software/cloud.md b/docs/software/cloud.md index 275ea3919..25a7848d3 100644 --- a/docs/software/cloud.md +++ b/docs/software/cloud.md @@ -21,6 +21,7 @@ description: Description of DietPi software options related to cloud and backup - [**FuguHub - Your Own Personal Cloud Server**](#fuguhub) - [**File Browser - Light web based file manager with sharing features**](#file-browser) - [**Rclone - Utility to sync your files to cloud storages**](#rclone) +- [**Restic - Fast, efficient and secure command-line backup program**](#restic) ??? info "How do I run **DietPi-Software** and install **optimised software** items?" To install any of the **DietPi optimised software items** listed below run from the command line: @@ -691,9 +692,10 @@ It is an open source Kubernetes Native, High Performance Object Storage (S3 Comp === "Quick start" - The web interface is accessible via port **9000**: + The web interface is accessible via TCP port **9001** and S3 clients need to connect via TCP port **9004**: - - URL: `http://:9000` + - Web UI URL: `http://:9001` + - S3 API URL: `http://:9004` - Username: `minioadmin` - Password: `minioadmin` - [MinIO Server Quick Start Guide](https://docs.min.io/docs/minio-quickstart-guide.html) @@ -702,8 +704,10 @@ It is an open source Kubernetes Native, High Performance Object Storage (S3 Comp *** -Website: -Official documentation: +Official website: +Official documentation: +Source code: +License: [AGPLv3](https://github.com/minio/minio/blob/master/LICENSE) ## Firefox Sync Server @@ -966,4 +970,34 @@ Official documentation: Source code: License: [MIT](https://github.com/rclone/rclone/blob/master/COPYING) +## Restic + +Restic is a fast, efficient and secure command-line backup program. + +![Restic logo](../assets/images/restic-logo.png){: width="250" height="250" loading="lazy"} + +=== "Quick start" + +In order to create a repository at `/mnt/dietpi_userdata/restic-repo`, run the following command and enter the same password twice: + +```console +$ restic init --repo /mnt/dietpi_userdata/restic-repo +enter password for new repository: +enter password again: +created restic repository 085b3c76b9 at /mnt/dietpi_userdata/restic-repo +Please note that knowledge of your password is required to access the repository. +Losing your password means that your data is irrecoverably lost. +``` + +!!! warning "Remembering your password is important! If you lose it, you won’t be able to access data stored in the repository." + +For more information please read the related section in the official Restic docs: [Preparing a new repository](https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html) + +*** + +Official website: +Official documentation: +Source code: +License: [BSD 2-Clause](https://github.com/restic/restic/blob/master/LICENSE) + [Return to the **Optimised Software list**](../../software/) diff --git a/docs/software/gaming.md b/docs/software/gaming.md index ac9a4349f..d8d761f1f 100644 --- a/docs/software/gaming.md +++ b/docs/software/gaming.md @@ -17,6 +17,8 @@ description: Description of DietPi software options related to games and userspa - [**PaperMC - Fast and optimised Minecraft server**](#papermc) - [**Box86 - i386 userspace emulation for ARMv7**](#box86) - [**Box64 - x86_64 userspace emulation for ARMv8**](#box64) +- [**Moonlight (CLI) - CLI game streaming client for Sunshine and NVIDIA GameStream**](#moonlight-cli) +- [**Moonlight (GUI) - GUI game streaming client for Sunshine and NVIDIA GameStream**](#moonlight-gui) ??? info "How do I run **DietPi-Software** and install **optimised software** items?" To install any of the **DietPi optimised software items** listed below run from the command line: @@ -498,4 +500,98 @@ Box86 lets you run **i386** Linux programs (such as games) on **ARMv7** systems. Box64 lets you run **x86_64** Linux programs (such as games) on **ARMv8** systems. Thanks to [binfmt_misc](https://en.wikipedia.org/wiki/Binfmt_misc), which is enabled by default, you can execute **x86_64** binaries like every other executable and Box64 is invoked automatically. +## Moonlight (CLI) + +Moonlight is a game streaming client for [Sunshine](https://github.com/LizardByte/Sunshine) and NVIDIA GameStream streaming servers. This section is about the CLI variant of Moonlight, aka Moonlight Embedded. + +=== "Quick start" + + After the installation, you need to pair your Moonlight with the streaming server with the following command: + + ```sh + moonlight pair + ``` + + This attempts to auto-detect compatible streaming servers in your network. If this fails, you can add the hostname or IP address manually. In this example `192.168.0.1` is the IP of a Sunshine streaming server: + + ```sh + moonlight pair 192.168.0.1 + ``` + + Moonlight will print a 4-digit PIN to the console which you need to enter into the streaming server's UI to finish pairing. Then you can start streaming, in this simple example the current desktop session of the streaming server: + + ```sh + moonlight stream -app=Desktop 192.168.0.1 + ``` + + To make configuration and startup of Moonlight simpler, you can edit the config file `/etc/moonlight.conf` accordingly, enter streaming server host, app and other settings, and then start Moonlight using this config file: + + ```sh + moonlight /etc/moonlight.conf + ``` + + !!! tip "To quit streaming and exit Moonlight, press ++ctrl+alt+shift+q++." + +=== "Update" + + Since Moonlight is installed from an APT repository, updates will be offered via APT: + + ```sh + apt Update + apt install moonlight-embedded + ``` + +*** + +Official website: +Official documentation: +Source code: +License: [GPLv3](https://github.com/moonlight-stream/moonlight-embedded/blob/master/LICENSE) + +## Moonlight (GUI) + +Moonlight is a game streaming client for [Sunshine](https://github.com/LizardByte/Sunshine) and NVIDIA GameStream streaming servers. This section is about the GUI variant of Moonlight, aka Moonlight Qt or Moonlight PC. + +=== "Quick start" + + The Moonlight GUI can be started with the following command: + + ```sh + moonlight-qt + ``` + + When doing this via SSH or from plain console outside of a desktop session, we observed that it can show a disturbing black border at the top of the screen, covering important parts of the GUI. If happens, it is best to start it from a terminal emulation within a desktop session. + + On first start, it will search for and list compatible streaming servers on your network. If this does not work for some reason, you can enforce with a streaming server, using its IP address or hostname. In this example `192.168.0.1` is the IP of a Sunshine streaming server: + + ```sh + moonlight-qt pair 192.168.0.1 + ``` + + The GUI will show a 4-digit PIN which you need to enter into the streaming server's UI to finish pairing. Then streaming can be started by selecting an available app. + + You can also quick start streaming of a specific app from a specific host. In this simple example the current desktop session of the streaming server is streamed, skipping the Moonlight GUI: + + ```sh + moonlight-qt stream 192.168.0.1 Desktop + ``` + + !!! tip "To quit streaming, press ++ctrl+alt+shift+q++. To exit the Moonlight GUI, simply hit ++q++." + +=== "Update" + + Since Moonlight is installed from an APT repository, updates will be offered via APT: + + ```sh + apt Update + apt install moonlight-qt + ``` + +*** + +Official website: +Official documentation: +Source code: +License: [GPLv3](https://github.com/moonlight-stream/moonlight-qt/blob/master/LICENSE) + [Return to the **Optimised Software list**](../../software/) diff --git a/docs/software/home_automation.md b/docs/software/home_automation.md index 47e6b7c40..78d067176 100644 --- a/docs/software/home_automation.md +++ b/docs/software/home_automation.md @@ -10,6 +10,7 @@ description: Description of DietPi software options related to home automation - [**Home Assistant - Open-source home automation platform running on Python 3**](#home-assistant) - [**Domoticz - Multi platform Home Automation System**](#domoticz) - [**TasmoAdmin - Administrative website for Tasmota devices**](#tasmoadmin) +- [**openHAB - Open Home Automation Bus, an open source home automation platform**](#openhab) ??? info "How do I run **DietPi-Software** and install **optimised software** items?" To install any of the **DietPi optimised software items** listed below run from the command line: @@ -183,4 +184,41 @@ Also installs: Source code: Credits: Implemented by @svh1985 +## openHAB + +openHAB (open Home Automation Bus) is an open source home automation platform. The *keywords* are *Bindings*, *Things*, *Channels*, *Items*, *Rules*, *Pages*. + +![openHAB web interface screenshot](../assets/images/dietpi-software-homeautomation-openhab.jpg){: width="600" height="393" loading="lazy"} + +=== "Access to the web interface" + + The web interface is accessible via port **8444**: + + - URL: `https://:8444` + - Username/Password: Are set at first web interface login + +=== "Directories" + + - Install directory: `/usr/share/openhab` + - Site configuration directory: `/etc/openhab` + - Config file: `/etc/default/openhab` + - Data directory: `/var/lib/openhab` + + See also [openHAB file locations](https://www.openhab.org/docs/installation/linux.html#file-locations). + +=== "View logs" + + ```sh + journalctl -u openhab + ``` + +=== "HTTP access" + + Per default, HTTPS is active and HTTP is inactive (DietPi recommendation). + In cases, that HTTP shall be used, it can be activated in the file `/etc/default/openhab` by setting `OPENHAB_HTTP_PORT=` to your desired port. + +Official website: +Official docs: +Official community: + [Return to the **Optimised Software list**](../../software/) diff --git a/mkdocs.yml b/mkdocs.yml index 432118d69..10f9068f3 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -141,6 +141,7 @@ nav: - Miscellaneous Tools: dietpi_tools/misc_tools.md - RELEASES: - Overview: releases.md + - v8.17 May 2023: releases/v8_17.md - v8.16 April 2023: releases/v8_16.md - v8.15 March 2023: releases/v8_15.md - v8.14 February 2023: releases/v8_14.md