Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

toastghost

Members
  • Joined

  • Last visited

Everything posted by toastghost

  1. I think that a guide for this would be nice. I chose to use the intel firmware which has some advantages and disadvantages. First you have to run storlci in efi shell. I did not know what that was but made a flash drive based on this information. I copied the intel fimware to another flash drive just because it was handy. Efi shell may be easy or confusing depending on your motherboard. I did this on a windows PC and not my server because I am lazy and did not want to hook up a monitor and keyboard and I don't have kvm. The intel firmware has batch files that take care of the flashing for you as long as your card is at c0. It worked well and the card shows NVME support. The intel firmware also automatically updates the EFI bios.
  2. It was mover tuner - removing the plugin let the mover run.
  3. /mnt/user/data share uses cache plus all array hard drives. It is set to cache - > array. SABnzbd puts files in cache but they never move to the array, even when I hit MOVE. I tried the MOVE NOW in the share configuration but it did not do anything either, actually used more of the cache. This seems to be making the arr dockers behave strange as they are downloading duplicate files that are already on the array to the cache. I do not understand why this is happening. No blame here. I love 7.0.0 but the problem seems to have started after the update.
  4. I appreciate the input on this idea I had. Kilrah had the best answer, and the solution to this. It is painfully easy to add any directory to the Appdata Backup plugin. Any needs I have for moving this file somewhere else can be figured out on external systems or by a much more simple script to do so.
  5. Do you mean add the script to the plugin or add the directory to it?
  6. I came up with this where the /mnt/user/photos_immich is my main immich directory, installed using Spaceinvader One's guide. It has a backup directory in it with a series of daily database backups. Also the rest of the pictures and whatnot are also in the directory. Immich warns against doing this when the database is active so the script turns docker off while it runs. Safety over efficiency since I do not know what I am doing. Any recommendations? I do not have a way to test restoring as I am chicken because I will be in big trouble if I accidentally botch the photo collection. #!/bin/bash # Define source and destination paths SOURCE="/mnt/user/photos_immich" DESTINATION="/mnt/cache/backups/immichbackupuo" # Define rclone log file LOGFILE="/mnt/cache/backups/rclone_backup.log" # Set rclone flags (adjust as needed) RCLONE_FLAGS="--progress --checksum --log-file=$LOGFILE" # Function to manage Docker state control_docker() { local action=$1 if [ "$action" == "stop" ]; then echo "Stopping Docker service: $(date)" | tee -a "$LOGFILE" /etc/rc.d/rc.docker stop elif [ "$action" == "start" ]; then echo "Starting Docker service: $(date)" | tee -a "$LOGFILE" /etc/rc.d/rc.docker start fi } # Stop Docker before backup control_docker stop # Start the backup process echo "Starting rclone backup: $(date)" | tee -a "$LOGFILE" rclone sync "$SOURCE" "$DESTINATION" $RCLONE_FLAGS # Check the exit status of the rclone command if [ $? -eq 0 ]; then echo "Backup completed successfully: $(date)" | tee -a "$LOGFILE" else echo "Backup encountered errors: $(date)" | tee -a "$LOGFILE" fi # Start Docker after backup control_docker start # Optional: Notify Unraid of completion /usr/local/emhttp/webGui/scripts/notify -i normal -s "Backup Completed" -d "Rclone backup task completed. Check logs for details."
  7. I was fooling around with Chat GPT the other day and was trying to create a script that would back up certain docker data to a USB attached storage device. I am not a coder so nothing worked well. My vision is to use this for nextcloud account user data and Immich photo libraries. It would be best if there was a way to do this that only wrote the changes periodically, e.g. once per week and if it did not require disabling the apps to do the backup. Also I want it automatic, setup and forget. The purpose of this terrible backup idea is to protect against data loss in case I do something stupid and wreck the data beyond repair. And to keep it in a very portable device. Alternatively it would be nice to have a way to do this, again automatically, to a windows PC on the same LAN. Ive tried different methods with windows scripts where it grabs a file from the Unraid array at certain times but it was not very easy to use.
  8. I have a strange issue with directories and importing. Zatoichi's Revenge (1965) is listed as [existing] in Radarr under Library Import. The folder in my \data\media\movies\Zatoichi's Pilgrimage (1966) is the same and shows the file in it (.mkv). If I try manual import it says no file exists to import. If I rename the folder to Zatoichis Pilgrimage (1966) it shows no file in the folder. I refresh radarr import and it lists the new folder as [existing]. If I rename it back, it asks about merging the folders. I delete the folder I just created and refresh the import page in Radarr. When I do this the original Zatoichi's Pilgrimage (1966) disappears from the import list and is 'added'. I have about a dozen import movies like this and it is very strange to me.
  9. It seems so simple. I am glad that Unraid works this way.
  10. I have 5 10tb arsenal sas drives in my array and I dont know which is which. I have a list of the SNs but there are lables on the front of the drives and I cant read the SNs on the drives. My plan was to take the array offline and unplug the sas connectors on them one at a time and see which one disappears. I am not sure if this will cause problems or not. Are there better ideas about how to figure this out?
  11. I am not sure where that file is. I have some progress.. I learned a lot more about routerOS and setup hairpin nat and dynamic WAN following some guides. I have cloudflare set for the domain with the domain proxied and was able to get a certificate for another host. I still have some troubling quirks. To make it work I had to set the NPM scheme for the proxy host to http instead of https. It is SSL and works but there are a few concerns. 1. Local (lan) with http://domain.name still works but external switches to https with the domain name. This seems like it is what should happen. 2. Local (lan) connection with https ip results in SSL_ERROR_RX_RECORD_TOO_LONG 3. Local lan connection with Http:// ip or domain.name both work I am not sure if this is normal or not.
  12. I changed the ports for the unraid gui and forwarded the new port, remote access is green. Still getting 502 with https. Locally I can access overseerr with http only.
  13. Double post but I fixed it mostly. I figured out the filter rules and nat for my router adding 80 to 1880 and 443 to 18443 for both tcp and udp. I had to turn off the proxy for the domain in cloudflare but I got the certificate! And it works!! I turned the proxy back on and it still works!! Mostly. The only problem is that I get a bad gateway error (502) if nginx is set to https.
  14. Honestly, I would be fine making it work with standard ports but I am out of my depth quite a bit. I have two ports forwarded, one for plex. and one for unraid management access which is 19443 to [unraid address]:443. These both work. when I try to forward other ports like 443 to 19443 and 80 to 1980 it makes my internet not work and i have to delete the forward for the 19443 to 443 and the other rules to make it work. The NGINX docker is set to 19443 for https.
  15. I'm using 6.10.3 and have no errors. Plex is working in a container and I have a variety of other dockers running just fine. I am trying to set up a reverse proxy with Nginx to be able to access overseerr. I have the domain setup on cloudflare and the cloudflare dynamic dns app working. My ISP has long leases. I am using a mikrotik rb2011 router and, as I mentioned, I was able to do the appropriate port forwarding to get plex to work great. the Nginx log says that it fails http-01 test. It does not seem to matter what I do. I was trying to use ports 1980 and 19443 with nginx and forwarding those. I followed a number of nginx youtube videos but was not able to make it work. I am convinced that I am missing something with the network that Nginx is on but I have tried all of them. On some networks I am not able to access the gui. There is a very strong possibility that my router settings are off. I tried following the same ones that work for the plex port but it did not work. This included forwarding ports 80 and 443 which basically made my network unable to access the internet. I started trying different versions of the Nginx app but i still cant get a certificate set. I am aware given this information there are only about 1,000,000 things that it could be that are tripping me up but any help would be great.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.