Minor changes
This commit is contained in:
+23
-2
@@ -1,9 +1,21 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## Unreleased
|
## 2025-06-03
|
||||||
|
|
||||||
Added:
|
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
|
- Audiobookshelf service, with expose options
|
||||||
- Port configurations on:
|
- Port configurations on:
|
||||||
- Radarr
|
- Radarr
|
||||||
@@ -12,6 +24,15 @@ Added:
|
|||||||
- Readarr
|
- Readarr
|
||||||
- Lidarr
|
- 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
|
## 2025-05-28
|
||||||
|
|
||||||
Added:
|
Added:
|
||||||
|
|||||||
@@ -22,13 +22,13 @@ with lib; let
|
|||||||
echo "Usage: nixarr <command>"
|
echo "Usage: nixarr <command>"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Commands:"
|
echo "Commands:"
|
||||||
echo " fix-permissions Sets correct permissions for any directory managed by Nixarr."
|
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-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 " 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 " run this command, then rebuild and finally run"
|
||||||
echo " nixarr fix-permissions, to fix these issues."
|
echo " nixarr fix-permissions, to fix these issues."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -112,7 +112,7 @@ with lib; let
|
|||||||
|
|
||||||
list-unlinked() {
|
list-unlinked() {
|
||||||
if [ "$#" -ne 1 ]; then
|
if [ "$#" -ne 1 ]; then
|
||||||
echo "Illegal number of parameters. Usage: nixarr <command> <path>"
|
echo "Illegal number of parameters. Usage: nixarr list-unlinked <path>"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
find "$1" -type f -links 1 -exec du -h {} + | sort -h
|
find "$1" -type f -links 1 -exec du -h {} + | sort -h
|
||||||
|
|||||||
Reference in New Issue
Block a user