• Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by ICDeadPpl

  1. Could bash scripts (filename.sh) made editable, like *.txt files, when clicking on them? Or maybe add an "Edit" button?
  2. Ferdi as a project is dead. Ferdium is a fork of Ferdi/Franz with developers from Ferdi and is free. Docker setup instructions on their Github.
  3. I upgraded Unraid to 6.10.1, and after the reboot the login functionality was there and could login. I also forgot to mention that the unraid-api command didn't work under 6.10, maybe that was the culprit? Now on 6.10.1 everything is good!
  4. I can't post this to the My Servers forum, because it doesn't get registered, so here goes: After upgrading to 6.10, the My Servers doesn't let me login. The dropdown on the top right in Unraid shows this: The "Install Plugin" button never goes away, and the install log shows "plugin: not reinstalling same version". The Management Access page shows this: And the sign in process then shows this, without me actually ever getting the chance to log in anywhere: The "Sign in" button still shows on the page. The config file in the plugin directory never gets written: The plugin is supposedly the latest version:
  5. I got this from their newsletter: https://nextcloud.com/blog/nextcloud-hub-24-is-here/
  6. I have set it to run at first array start only. The script itself runs in a infinite loop and has a 1 second long pause between checks (the "sleep 1" part at the end).
  7. I use this script, which checks if Plex has started transcoding and stops Trex if that is true. It starts Trex after Plex has finished transcoding. It is for Nvidia cards only. Feel free to use it and modify it to your needs. #!/bin/bash # Check if nvidia-smi daemon is running and start it if not. if [[ `ps ax | grep nvidia-smi | grep daemon` == "" ]]; then /usr/bin/nvidia-smi daemon fi sleep 300 # Wait until array is online and all dockers are started. Comment this out if you are testing the script. TREX=`docker container ls -q --filter name=trex*` while true; do if [[ `/usr/bin/nvidia-smi | grep Plex` == "" ]]; then # If Plex is not transcoding, start the trex-miner container if it is not running. if [[ `docker ps | grep $TREX` == "" ]]; then echo "No Plex, starting Trex." docker start $TREX fi else # If Plex is transcoding, stop the trex-miner container if it is running. if [[ `docker ps | grep $TREX` != "" ]]; then echo "Plex running, stopping Trex." docker stop $TREX fi fi sleep 1 done
  8. Thanks for the tip about AutoSync! I've been looking for this kind of app for a while! 👍
  9. When browsing a Github repository, pressing the period "." key, you can start a VS Code instance in your browser which loads the current repository. From the article: "You have to try this. Go to any GitHub repository and then press the dot key on your keyboard. Visual Studio Code will appear in your browser. It will load your entire repository and you can open any file from it. You have your entire source code with syntax highlighting and coloring. If you want to search for something, you can use the Visual Studio Code search capability to search in any file in the repository. If you make a code change, that code change gets saved and you can immediately make a commit inside your GitHub repository from your browser." Read more at https://visualstudiomagazine.com/articles/2021/08/31/github-vs-code.aspx
  10. I should have mentioned that I followed the instructions for Windows, as I ran the script on my Windows 10 machine.
  11. I'm actually using a fork of the official PIA script from here: https://github.com/hsand/pia-wg It works fine, if you follow the instructions in the project's README.md file.
  12. Yeah, I've been using the scripts to generate Wireguard configs for my PIA account. Works fine.
  13. Is it possible to have a script to check when a Plex session with encoding starts, so that one can stop a mining Docker? In my case it's the trex-miner, which I would like to halt when Plex gets an encoding job. 'nvidia-smi' gives the active process using the GPU, so the script would have to parse the output for Plex.
  14. Maybe I misunderstood. So the drivers running in the WIndows VM support passthrough, then?
  15. They said it is for Linux hosts running Windows VMs: "With virtualization enabled, GeForce customers on a Linux host PC can now enable GeForce GPU passthrough on a virtual Windows guest OS. There are a few GeForce use cases where this functionality is beneficial such as: GeForce customers wanting to run a Linux host and be able to launch a Windows virtual machine (VM) to play games Game developers wanting to test code in both Windows and Linux on one machine"
  16. Does the new 465.89 driver's "GeForce GPU Passthrough for Windows Virtual Machine" functionality make any difference for this plugin? https://nvidia.custhelp.com/app/answers/detail/a_id/5173 https://www.nvidia.com/en-us/geforce/news/outriders-game-ready-driver/
  17. There's a OSX Serial Generator on Github which has a lot of options, I haven't tried it out yet.
  18. You can create a custom script and put it in the docker's '/config/custom-cont-init.d' folder. The script will be executed every time the docker is started/restarted.
  19. Try MESSAGE=`rsync -av --delete --ignore-errors -e` /usr/local/emhttp/webGui/scripts/notify -i normal -s "Test" -d "Test" -m "$MESSAGE"
  20. You could call '/usr/local/emhttp/webGui/scripts/notify' from your script, and have the message include the output of the rsync job. The rsync output could be temporarily stored as a file, piped argument, named pipe or whatever. Run the command '/usr/local/emhttp/webGui/scripts/notify' once without any arguments to see which there are for you to use. You may want to check the notifications in Unradid Web UI "Settings/Notifications settings" so they are set to send email.
  21. Put 'bash' in front of the command. Like 'bash /boot/config/plugins/user.scripts/scripts/backup_onedrive/script'
  22. I have a IBM ServeRAID M1015 flashed with LSI firmware in IT mode, but it doesn't get detected on my motherboard (MSI Z270 Gaming Pro Carbon) with a Core i7 7700K CPU. I have tried every pcie slot on the motherboard, but with no success. I tried with putting the card in my desktop PC (an AMD Ryzen 5900X system) and it works all right there. Is there anything I can do to get it working on the Intel system, or do I have to buy some other motherboard/CPU combo? 'lspci' gives this output, so the card is not detected at all:
  23. There's a typo on the "Summary of New Features" page. 'config/modpobe.d' should be 'config/modprobe.d'.
  24. I replaced these lines in the '/mnt/cache/appdata/nextcloud/nginx/site-confs/default' file. (Adjust path to your appdata path, if it's different) location = /.well-known/carddav { return 301 $scheme://$host:$server_port/remote.php/dav; } location = /.well-known/caldav { return 301 $scheme://$host:$server_port/remote.php/dav; } location = /.well-known/webfinger { return 301 $scheme://$host:$server_port/public.php?service=webfinger; } location = /.well-known/host-meta { return 301 $scheme://$host:$server_port/public.php?service=host-meta; } location = /.well-known/host-meta.json { return 301 $scheme://$host:$server_port/public.php?service=host-meta-json; } with these lines # Make a regex exception for `/.well-known` so that clients can still # access it despite the existence of the regex rule # `location ~ /(\.|autotest|...)` which would otherwise handle requests # for `/.well-known`. location ^~ /.well-known { # The following 6 rules are borrowed from `.htaccess` location = /.well-known/carddav { return 301 /remote.php/dav/; } location = /.well-known/caldav { return 301 /remote.php/dav/; } # Anything else is dynamically handled by Nextcloud location ^~ /.well-known { return 301 /index.php$uri; } try_files $uri $uri/ =404; } Then I restarted the Nextcloud docker and the error was gone.