2023-11-28, 04:02 PM
(This post was last modified: 2023-11-28, 04:04 PM by Efficient_Good_5784. Edited 2 times in total.)
Jellyfin should only delete everything under what you deleted.
As in (for TV shows at least):
What you're describing with having your tv shows/series disappear at random doesn't seem possible to me. With my experience with software coding, one of the people that wrote the code to delete things in Jellyfin would have had to purposely written code that selects series at random for that effect to happen when you spam the delete button. Or at the very least, the developer would have had to link the delete function to a function that random selects a show when you delete a non-existing show.
I would look elsewhere for this. Do you have other services running that have access to your media folders and can modify/delete media? Any Jellyfin plugins that do the same?
Finally, it's up to you how you run your server. Like tmsrxzar pointed out, many people like to make their media folders read only for Jellyfin so that their media server doesn't mess with their files. You gain security among those files at the expense of functionality. I even remember reading threads in the past about people debating on the delete option within Jellyfin being needed. Jellyfin's main goal isn't to become a file manager for your media, but to serve it to you with metadata and some level of organization.
I personally have all metadata saved along with my media files, so I can't set them to read only, but I would if that wasn't the case. You can also avoid this issue by keeping a backup of your files that you don't want to lose (and enable snapshots if your file system supports that).
As in (for TV shows at least):
- Delete an episode --> single episode deleted
- Delete a season folder --> season and all episodes in it deleted
- Delete a show --> all seasons and episodes in show is deleted
What you're describing with having your tv shows/series disappear at random doesn't seem possible to me. With my experience with software coding, one of the people that wrote the code to delete things in Jellyfin would have had to purposely written code that selects series at random for that effect to happen when you spam the delete button. Or at the very least, the developer would have had to link the delete function to a function that random selects a show when you delete a non-existing show.
I would look elsewhere for this. Do you have other services running that have access to your media folders and can modify/delete media? Any Jellyfin plugins that do the same?
Finally, it's up to you how you run your server. Like tmsrxzar pointed out, many people like to make their media folders read only for Jellyfin so that their media server doesn't mess with their files. You gain security among those files at the expense of functionality. I even remember reading threads in the past about people debating on the delete option within Jellyfin being needed. Jellyfin's main goal isn't to become a file manager for your media, but to serve it to you with metadata and some level of organization.
I personally have all metadata saved along with my media files, so I can't set them to read only, but I would if that wasn't the case. You can also avoid this issue by keeping a backup of your files that you don't want to lose (and enable snapshots if your file system supports that).