Minor changes

This commit is contained in:
rasmus-kirk
2025-06-03 09:05:43 +02:00
parent 02449686c7
commit 3688659a49
2 changed files with 31 additions and 10 deletions
+23 -2
View File
@@ -1,9 +1,21 @@
# Changelog
## Unreleased
## 2025-06-03
Added:
- Added Readarr Audiobook for running two readarr instances (one for audiobooks, one for regular books)
- `nixarr` command
- `nixarr fix-permissions`
- Sets correct permissions for any directory managed by Nixarr.
- `nixarr list-api-keys`
- Lists API keys of supported enabled services.
- `nixarr list-unlinked <path>`
- Lists unlinked directories and files, in the given directory. Use the
jdupes command to hardlink duplicates from there.
- `wipe-uids-gids`
- The update on 2025-06-03 causes issues with UID/GIDs, see the below
migration section.
- Added Readarr Audiobook for running two readarr instances (one intended
for audiobooks, one intended for regular books)
- Audiobookshelf service, with expose options
- Port configurations on:
- Radarr
@@ -12,6 +24,15 @@ Added:
- Readarr
- Lidarr
Migration:
- Due to how UID/GID's are handled in this new version, certain services
may break. To ammend this, run:
```bash
sudo nixarr wipe-uids-gids
sudo nixos-rebuild ...
sudo nixarr fix-permissions
```
## 2025-05-28
Added:
+3 -3
View File
@@ -24,9 +24,9 @@ with lib; let
echo "Commands:"
echo " fix-permissions Sets correct permissions for any directory managed by Nixarr."
echo " list-api-keys Lists API keys of supported enabled services."
echo " list-unlinked Lists unlinked directories and files, in the given directory."
echo " list-unlinked <path> Lists unlinked directories and files, in the given directory."
echo " Use the jdupes command to hardlink duplicates from there."
echo " wipe-uids-gids The update on 2025-06-07 causes issues with UID/GIDs,"
echo " wipe-uids-gids The update on 2025-06-03 causes issues with UID/GIDs,"
echo " run this command, then rebuild and finally run"
echo " nixarr fix-permissions, to fix these issues."
exit 1
@@ -112,7 +112,7 @@ with lib; let
list-unlinked() {
if [ "$#" -ne 1 ]; then
echo "Illegal number of parameters. Usage: nixarr <command> <path>"
echo "Illegal number of parameters. Usage: nixarr list-unlinked <path>"
fi
find "$1" -type f -links 1 -exec du -h {} + | sort -h