Skip to content

Commit

Permalink
Release week 46 (#947)
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaIng authored Nov 19, 2023
2 parents 9c609da + d4c332b commit 0c83649
Show file tree
Hide file tree
Showing 9 changed files with 102 additions and 50 deletions.
2 changes: 2 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ ASUS
Atheros
Audiophonics
Autobooting
autologin
autostart
AutoStart
backend
Expand Down Expand Up @@ -394,6 +395,7 @@ Nmap
NoMachine
NordVPN
NPU
NQPTP
NTFS
NTP
NUC
Expand Down
Binary file modified docs/assets/images/dietpi-release-v8_22.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/assets/images/dietpi-release-v8_23.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/dietpi-release-v8_24.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -636,9 +636,9 @@ Select the following tabs for the installation description of your target.

<h2>Introduction</h2>

The Native PC images are great for those occasions where SBC performance is just not enough. One example could be [Intel NUC Kit](https://www.intel.com/content/www/us/en/products/boards-kits/nuc/kits.html?page=2). It is a small, versatile, upgradable, and affordable desktop PC with the same basic feature set as that of a much larger machine.
The Native PC images are great for those occasions where SBC performance is just not enough, or where you require an x86_64 system. It also works great with small [Thin Clients](https://dietpi.com/blog/?p=2918), affordable little x86 machines, settled somewhere between SBCs and desktop PCs.

![DietPi-Intel-NUC](assets/images/dietpi-nuc8.jpg){: width="300" height="200" loading="lazy"}
![Photo of some Thin Clients](https://dietpi.com/blog/wp-content/uploads/2023/03/image-3-e1681412993591.png){: width="300" height="237" loading="lazy"}

It could be also a great way to make use of an old computer that’s not capable of running the latest version of Windows or macOS.

Expand Down
3 changes: 2 additions & 1 deletion docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: Overview of DietPi releases with applied new software and features,

# DietPi Releases

- [v8.24 November 2023](releases/v8_24.md)
- [v8.23 October 2023](releases/v8_23.md)
- [v8.22 September 2023](releases/v8_22.md)
- [v8.21 August 2023](releases/v8_21.md)
Expand Down Expand Up @@ -48,4 +49,4 @@ description: Overview of DietPi releases with applied new software and features,
- [v6.28 January 2020](releases/v6_28.md)
- [v6.27 January 2020](releases/v6_27.md)

For earlier updates check the **[Forum Archive](https://dietpi.com/phpbb/viewforum.php?f=10)**.
For earlier updates check the archive in our [community forum](https://dietpi.com/forum/c/version-history/6).
38 changes: 38 additions & 0 deletions docs/releases/v8_24.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Release Notes

## November 2024 (version 8.24)

### Overview

The **November 18th, 2023** release of **DietPi v8.24** comes with newly supported SBCs (Orange Pi Zero 3, ROCK 5A and ASUS Tinker Board 2), enhancements for other boards and bug fixes for several `dietpi-software` options.

![Railway tracks in the forest](../assets/images/dietpi-release-v8_24.jpg){: width="480" height="320" loading="lazy"}

!!! cite "*Photo by `jwvein`, Pixabay*"

### New images

- [**ROCK 5A**](../hardware.md#radxa) :octicons-arrow-right-16: We added support for this RK3588 SBC from Radxa to DietPi and images to our download page.
- [**ASUS Tinker Board 2**](../hardware.md#asus-tinker-board) :octicons-arrow-right-16: We added support for this RK3399 SBC from ASUS to DietPi and images to our download page.
- [**Orange Pi Zero 3**](../hardware.md#orange-pi-series) :octicons-arrow-right-16: We added support for this Allwinner H618 SBC to DietPi and images for testing: <https://dietpi.com/downloads/images/testing/>. Note that there is currently an issue with the Ethernet adapter being lost on reboots, requiring a power cycle to re-appear: <https://github.com/MichaIng/DietPi/issues/6594>

### Enhancements

- [**ROCK 3A**](../hardware.md#radxa) :octicons-arrow-right-16: A kernel upgrade from `edge-rk35xx` (Linux 6.1.11) to `current-rockchip64` (Linux 6.1.50 at time of writing) will be applied, which solves e.g. missing 3.5mm audio output. Many thanks to @wahono77 for testing the kernel upgrade: <https://github.com/MichaIng/DietPi/issues/6710>
- [**Quartz64**](../hardware.md#pine64) :octicons-arrow-right-16: Along with the regular kernel upgrade, we added support for no-UI HID devices. Many thanks to `@stormwyrm` for the request: <https://forum.pine64.org/showthread.php?pid=120632>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**openHAB**](../software/social.md#openhab) :octicons-arrow-right-16: The openHAB APT repository will be migrated from testing to stable suite. Previously "testing" was used, as "stable" shipped openHAB 3, which does not support Java 17. In the meantime "stable" ships openHAB 4 as well. Many thanks to @twikedk for bringing this back to our attention: <https://github.com/MichaIng/DietPi/issues/6731>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Prometheus Node Exporter**](../software/system_stats.md#prometheus-node-exporter) :octicons-arrow-right-16: This software option has been enabled for the RISC-V architecture, for which builds are now available via official GitHub releases.

### Bug fixes

- [**Raspberry Pi 4**](../hardware.md#raspberry-pi) | Worked around an issue on Bookworm systems, where the upgrade of the `rpi-eeprom` package pulled an incompatible `raspi-firmware` package, causing a failure of any APT upgrade. Many thanks to @piyushaswani55 and others for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6747>
- [**Proxmox**](../hardware.md#proxmox) :octicons-arrow-right-16: Resolved an issue where the QEMU guest agent was not always installed automatically on first boot.
- **DietPi-Globals** :octicons-arrow-right-16: Resolved a v8.22 regression where the error handler and bug report template contained only the first line of the failed command's output.
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) :octicons-arrow-right-16: Resolved and issue where auto setup failed in case of trailing (non-integer) characters behind the `AUTO_SETUP_AUTOMATED=1` `dietpi.txt` setting. In this case, an automatic login was performed, but `dietpi-software` ran in interactive mode. It has been align now so that any trailing characters are ignored and either autologin and automated setup happens both or none. Many thanks to @inis17 for reporting a related issue: <https://github.com/MichaIng/DietPi/issues/6719>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Sonarr**](../software/bittorrent.md#sonarr) :octicons-arrow-right-16: Resolved a DietPi v8.23 regression where the install failed at an URL check for the APT key. Many thanks to @TheGitGuy00 for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6699>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**NFS Server**](../software/file_servers.md#nfs) :octicons-arrow-right-16: Resolved a DietPi v8.23 regression where the install failed because of a syntax error. Many thanks to @supertevran for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6722>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Shairport Sync**](../software/media.md#shairport-sync) :octicons-arrow-right-16: Resolved an issue where the install failed because of a missing service user required for the new NQPTP version. Many thanks to @vishnusure for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6735>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Nextcloud**](../software/cloud.md#nextcloud) :octicons-arrow-right-16: Resolved an issue where, with Lighttpd webserver, a warning about missing `ocm-provider` rewrite was shown in some cases. Many thanks to [@rubinski](https://dietpi.com/forum/u/rubinski){: class="nospellcheck"} for reporting this issue: <https://dietpi.com/forum/t/nextcloud-update-error-message-nextcloud-ocm-provider/18266>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**NZBGet**](../software/bittorrent.md#nzbget) :octicons-arrow-right-16: Resolved an issue where the log file `/var/log/nzbget.log` was not created and used as intended, since the service does not have permissions to create it.

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: <https://github.com/MichaIng/DietPi/pull/6760>
103 changes: 57 additions & 46 deletions docs/software/bittorrent.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,17 @@ Transmission, the lightweight web interface BitTorrent server that allows you to

The web interface is accessible via port **9091**:

- URL = `http://<your.IP>:9091`
- Username = `root`
- Password = `<your global password>`
- URL: `http://<your.IP>:9091`
- Username: `root`
- Password: `<your global password>`

=== "Access Downloads"

Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by Transmission:

- folder accessed via file server = `downloads`
- local folder = `/mnt/dietpi_userdata/downloads`
- folder accessed via file server: `downloads`
- local folder: `/mnt/dietpi_userdata/downloads`

=== "Port closed Issues"

Expand Down Expand Up @@ -99,8 +99,8 @@ Deluge, the web interface BitTorrent server that allows you to download BitTorre

The web interface is accessible via port **8112**:

- URL = `http://<your.IP>:8112`
- Password = `<your global password>`
- URL: `http://<your.IP>:8112`
- Password: `<your global password>`

Select the host 127.0.0.1 and click `connect`.

Expand All @@ -116,19 +116,19 @@ Deluge, the web interface BitTorrent server that allows you to download BitTorre
- Select `Preferences` \> `Interface` and disable (uncheck) `Classic Mode`. Save changes and restart Deluge
- When the connection manager appears, select `Add`.
- Enter the following details:
- Hostname = Your device's IP address (e.g.: 192.168.0.100)
- Port = 58846
- Username = `root`
- Password = `<your global password>`
- Hostname: Your device's IP address (e.g.: 192.168.0.100)
- Port: 58846
- Username: `root`
- Password: `<your global password>`
- Simply select and connect to the new entry

=== "Access Downloads"

Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by Deluge:

- Folder accessed via file server = `downloads`
- Local folder = `/mnt/dietpi_userdata/downloads`
- Folder accessed via file server: `downloads`
- Local folder: `/mnt/dietpi_userdata/downloads`

=== "Recommended: Protect your privacy with a VPN"

Expand All @@ -147,18 +147,18 @@ qBittorrent is a lightweight BitTorrent server with a slick web interface. As it

The web interface is accessible via port **1340**:

- URL = `http://<your.IP>:1340`
- Username = `qbittorrent`
- Password = `<your global password>` (default: `dietpi`)
- URL: `http://<your.IP>:1340`
- Username: `qbittorrent`
- Password: `<your global password>` (default: `dietpi`)
NB: Since qBittorrent v4.2.0 (Debian Bullseye), a new safer hash algorithm is used, which we are currently not able to replicate dynamically for the global software password with common shell tools. Until then, for your first login the password is `dietpi`. Please change it directly after first login: <https://github.com/MichaIng/DietPi/issues/5078>

=== "Access Downloads"

Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by qBittorrent:

- Folder accessed via file server = `downloads`
- Local folder = `/mnt/dietpi_userdata/downloads`
- Folder accessed via file server: `downloads`
- Local folder: `/mnt/dietpi_userdata/downloads`

=== "Using of search plugins"

Expand All @@ -183,9 +183,9 @@ Also installs:

=== "Access to the web interface"

- URL = `http://<your.IP>/rutorrent`
- Username = `root`
- Password = `<your global password>` (default: `dietpi`)
- URL: `http://<your.IP>/rutorrent`
- Username: `root`
- Password: `<your global password>` (default: `dietpi`)

The login credentials can be changed, depending on the webserver choice, with the following commands:

Expand All @@ -205,8 +205,8 @@ Also installs:
Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by rTorrent:

- Folder accessed via file server = `downloads`
- Local folder = `/mnt/dietpi_userdata/downloads`
- Folder accessed via file server: `downloads`
- Local folder: `/mnt/dietpi_userdata/downloads`

Important note:
rTorrent creates a lock file based on the systems hostname. When the hostname is changed (e.g. via `dietpi-config` \> `Security Options`), then the old lock file needs to be removed to allow rTorrent creating a new one based on the new hostname:
Expand Down Expand Up @@ -288,8 +288,8 @@ Also installs:

=== "Access to the web interface"

- URL = `http://<your.IP>/aria2/docs`
- rpc secret password = `<your global password>`
- URL: `http://<your.IP>/aria2/docs`
- rpc secret password: `<your global password>`

This needs to be entered in the following location, in the web interface:

Expand All @@ -302,8 +302,8 @@ Also installs:
Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by Aria2:

- Folder accessed via file server = `downloads`
- Local folder = `/mnt/dietpi_userdata/downloads`
- Folder accessed via file server: `downloads`
- Local folder: `/mnt/dietpi_userdata/downloads`

=== "Make setting changes permanently"

Expand All @@ -330,7 +330,7 @@ NZB download manager with web interface.

The web interface uses port **8080**:

- URL = `http://<your.IP>:8080/sabnzbd`
- URL: `http://<your.IP>:8080/sabnzbd`

=== "Web interface not loading / Unable to access"

Expand All @@ -357,8 +357,8 @@ NZB download manager with web interface.
Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by SABnzbd:

- folder accessed via file server = `downloads/complete`
- local folder = `/mnt/dietpi_userdata/downloads/complete`
- folder accessed via file server: `downloads/complete`
- local folder: `/mnt/dietpi_userdata/downloads/complete`

=== "Optional: Multi threaded PAR2"

Expand Down Expand Up @@ -390,7 +390,7 @@ Searches both Bit Torrent and Usenet, has a feature to automatically download an

The web interface is accessible via port **8081**:

- URL = `http://<your.IP>:8081`
- URL: `http://<your.IP>:8081`

=== "Add a TV show"

Expand Down Expand Up @@ -441,7 +441,7 @@ Automatically download your favorite TV shows, as they become available.

The web interface is accessible via port **8989**:

- URL = `http://<your.IP>:8989`
- URL: `http://<your.IP>:8989`

=== "First run setup"

Expand Down Expand Up @@ -509,7 +509,7 @@ Automatically download your favorite movies, as they become available.

The web interface is accessible via port **7878**:

- URL = `http://<your.IP>:7878`
- URL: `http://<your.IP>:7878`

=== "First run setup"

Expand Down Expand Up @@ -582,7 +582,7 @@ Key features:

The web interface is accessible via port **6767**:

- URL = `http://<your.IP>:6767`
- URL: `http://<your.IP>:6767`

![Bazarr subtitle finds list](../assets/images/dietpi-software-download-bazarr.jpg){: width="1105" height="490" loading="lazy"}

Expand All @@ -595,7 +595,7 @@ Key features:
=== "View logs"

- Service: `journalctl -u bazarr`
- Binary: `/var/log/bazarr/bazarr.log`
- Daemon: `/var/log/bazarr/bazarr.log`

=== "Update to latest version"

Expand All @@ -620,7 +620,7 @@ Automatically download your favorite music.

The web interface is accessible via port **8686**:

- URL = `http://<your.IP>:8686`
- URL: `http://<your.IP>:8686`

=== "First run setup"

Expand Down Expand Up @@ -684,7 +684,7 @@ Automatically download your favorite ebook, as they become available.

The web interface is accessible via port **8787**:

- URL = `http://<your.IP>:8787`
- URL: `http://<your.IP>:8787`

=== "First run setup"

Expand Down Expand Up @@ -756,7 +756,7 @@ Automatically download your favorite ebook, as they become available.
=== "View logs"

- Service: `journalctl -u readarr`
- Binary: `/var/log/readarr/Readarr.txt`
- Daemon: `/var/log/readarr/Readarr.txt`

=== "Update"

Expand Down Expand Up @@ -784,7 +784,7 @@ Prowlarr is an indexer manager/proxy built on the popular \*arr .net/reactjs bas

The web interface is accessible via port **9696**:

- URL = `http://<your.IP>:9696`
- URL: `http://<your.IP>:9696`

=== "Recommended: Protect your privacy with a VPN"

Expand All @@ -808,7 +808,7 @@ Jackett works as a proxy server: it translates queries from apps (Sonarr, Radarr

The web interface is accessible via port **9117**:

- URL = `http://<your.IP>:9117`
- URL: `http://<your.IP>:9117`

=== "Recommended: Protect your privacy with a VPN"

Expand All @@ -825,17 +825,28 @@ Extremely efficient and fast NZB download manager with web interface. Coded in C

The web interface is accessible via port **6789**:

- URL = `http://<your.IP>:6789`
- Username = `admin`
- Password = `<your global password>`
- URL: `http://<your.IP>:6789`
- Username: `admin`
- Password: `<your global password>`

=== "Access Downloads"

Make sure you have one of DietPi's [File Servers](file_servers.md) installed.
Folders used by Transmission:

- Folder accessed via file server = `downloads/complete`
- Local folder = `/mnt/dietpi_userdata/downloads/complete`
- Folder accessed via file server: `downloads/complete`
- Local folder: `/mnt/dietpi_userdata/downloads/complete`

=== "View logs"

- Service: `journalctl -u nzbget`
- Daemon: `/var/log/nzbget.log`

=== "Update"

```sh
dietpi-software reinstall 149
```

=== "Recommended: Protect your privacy with a VPN"

Expand All @@ -853,7 +864,7 @@ Do all your HTPC tasks without using 5 different interfaces!

The web interface is accessible via port **8085**:

- URL = `http://<your.IP>:8085`
- URL: `http://<your.IP>:8085`

=== "Update to latest version"

Expand Down
2 changes: 1 addition & 1 deletion docs/software/gaming.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ MineOS allows you to create multiple Minecraft servers with ease, using a simple

***

[//]: # (Currently not available: Official forum: <https://discourse.codeemo.com/>)
Official forum: <https://discourse.codeemo.com/>
Source code: <https://github.com/hexparrot/mineos-node>
License: [GPLv3](https://github.com/hexparrot/mineos-node/blob/master/LICENSE.md)

Expand Down

0 comments on commit 0c83649

Please sign in to comment.