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.

JaY_III

Members
  • Joined

  • Last visited

Everything posted by JaY_III

  1. If anyone else seems to be having issues with direct unpack, seems like the last update turned off .7z support. You may need to manually turn it back on. Click the gear (top right) -> Special -> [check] enable_7zip
  2. I just replaced the batteries on my UPS and would like the ability to add a note / install date to the page.
  3. I would add a second SSD and BTRFS pool your cache, losing that drive without redundancy would not be fun.
  4. Pretty sure you need Kernel 6.11. If you feel brave you could probably attempt to build it yourself. Everyone transcoding with an Arc GPU is doing that or running the 7 Beta right now. As you said you cant get it to boot even with your new rig, you would have to build it on the old one, and then try it. So, if you have the time, I think its worth a shot, but I would not run a ZFS array or pool. That post should get you moving in the right direction..... But as I said, make sure you are feeling Brave Edit: Just to be clear, the post I linked is not the kernel you need. Just a general example of how you will need to go about it.
  5. CTRL+A Just highlight the text you are having difficulty reading Or you can "ctrl + A" and all the text is highlighted and readable
  6. @SlrG All is well with the latest plugin update. Thank you again.
  7. This is the error I get without the script I posted. Mar 10 08:05:35 unRAID proftpd[9325]: 127.0.0.1 (192.168.1.1[192.168.1.1]) - notice: unable to use DefaultRoot '~/' [resolved to '/tmp/FTP/']: No such file or directory Mar 10 08:05:35 unRAID proftpd[9325]: 127.0.0.1 (192.168.1.1[192.168.1.1]) - chroot to '~/' failed for user 'JaY_III': No such file or directory Mar 10 08:05:35 unRAID proftpd[9325]: 127.0.0.1 (192.168.1.1[192.168.1.1]) - error: unable to set DefaultRoot directory
  8. For anyone looking to get this working with unRAID 6.8.x it is actually fairly simple. First I would like to talk about why this plugin no longer works with 6.8.x as it is currently implemented. Due to the tightening of security in 6.8.x we are no longer able to execute from the flash drive. mountscript.sh no longer is executing and as such the FTP will not have the folder structure require to allow logins and this can be seen in the system log. So we are left with a few options to fix this mountscript not executing. We can manually create the file structure required as defined in the mountscript. However this does not survive a reboot, so other than testing, its not a viable option. The go file, you might be able to use it, but that is not the intention of the go file. You may cause further issues so best to leave that alone. crontab could work, with limitations. You need to implement crontab in a hacky way in order for your scripts to survive a reboot. The easy fix for 6.8.x is to use "CA User Scripts" Install this plugin add new script edit script copy the mountscript.sh into your new script. (#comments can be copied without issues) set to run at "At first array start only" apply either run the script now and your FTP will now work or reboot and test it. That's it, ProFTPD now works in 6.8.x
  9. Thank you for this correction. I sort of forgot I was in a tunnel while setting up the software.
  10. If anyone is having troubles getting this working, here is what I did to set it all up using OpenVPN From the CA app, click the install button, it will bring up the settings we need to tweak to get this to work Step 1: Port Setup -> Remove : Host Port 3: Container Port: 8080 -> Set : Key 8: <to a free port number you wish to run this container on> Container Variable: WEBUI_PORT" -> Click : "Add another Path, Port, Variable, Label or Device" Set it up as follows Config Type: Port Name: Host Port 3 (or leave blank) Host Port: <same as key 8 port> Connection type : TCP Description: Container Port: <same as key 8 port> ->Edit : WebUI http://[IP]:[PORT:8080]/ (if you don't see this option ensure the advanced view toggle on the top right is enabled) change the port number to <same as key 8 port> Step 2: Download Dir -> Edit: Host Path 2: < location you would like to store your downloads > Container Path: /data Step 3a: VPN Key 1: Yes Container Variable: VPN_ENABLED Key 2: <username goes here> Container Variable: VPN_USER Key 3: <password goes here> Container Variable: VPN_PASS Key 4: Custom Container Variable: VPN_PROV Key 8: <set in step 1> Container Variable: WEBUI_PORT Key 9: (LAN specific, common network is <192.168.1.0/24>) Container Variable: LAN_NETWORK Key 10: (defaults may work for you) <192.168.1.1,9.9.9.9,149.112.112.112> Container Variable: NAME_SERVERS * Set VPN to "no" if you do not wish to setup the VPN at this time Click "APPLY" The docker will now download and unpack however if you have your VPN key 1 set to "Yes" the web interface will fail to load at this time as we do not have our certs setup yet. Step 3b: VPN cert Once the container has unpacked Go to your /appdata location the default install director is /binhex-qbittorrentvpn inside that directory you will see another directory called /openvpn -> Copy your < vpn.ovpn > file here. This is provided by your VPN provider Restart the container Step 4: Web interface config ->Click on the container icon WebUI *Providing you set the webui port in step 1 correctly L: admin P: adminadmin ->Click gear Icon (options) Down Load Tab Ensure the following is set as follows: Default Save Path: /data/ your downloads will be saved to the location set in step 2 I also like to set the following: <checked> Keep incomplete torrents in: /data/incomplete/ <checked> Copy .torrent files to: /data/incomplete/torrent <checked> Copy .torrent files for finished downloads to: /data/incomplete/torrent/done <checked> Create sub-folder for torrents with multiple files <checked> Delete .torrent files afterwards <checked> Append .!qB extension to incomplete files Automatically add torrents from: Monitored Folder | Override Save Location /data/incomplete/torrent/monitor/ | Default Save Location Connection Tab Port used for incoming connections: < as per your firewall/router settings > Web UI Authentication Username: <web UI username> Password: <web UI pass> <checked> Bypass authentication for clients on localhost <checked> Bypass authentication for clients in whitelisted IP subnets : <same as key9 durring setup> *only do this step if you don't want to worry about passwords for LAN (local) users -> Click Save Your Done! Now test everything out. If all goes well you will have a working VPN'd Torrent Client Linux Mint downloaded at my full network speed. Hopefully this helps anyone looking to set this up
  11. mountscript.sh is stored in the plugin directory on your flash drive. Might be a little easier for you do this with notepad++ in windows than with nano or vi over SSH You can enabled sharing of your flash drive by login into unRAID -> Main ->Boot Device ->Flash ->SMB Security Settings Setup the security appropriately for your needs. You can then access it in windows \\unraid-name-or-ip\flash\config\plugins\ProFTPd
  12. Plugin works perfectly now on 6.7.0 FTP comes right back up on a system reboot. Thank you again @SlrG
  13. We have a problem with the update of the plugin you did yesterday. If you were still using the non beta plugin that does not work with 6.7.0, the update to the 23 May 2019 build will not work. The beta version works great however. Updating the beta to the 23 May 2019 Build works. I have noticed this: When updating the beta ProFTPd-SlrG-Dependency-1.7_x64.tar.gz rolls down to ProFTPd-SlrG-Dependency-1.5_x64.tar.gz From my working state, uninstalling the plugin then installing the from here: https://github.com/SlrG/unRAID/raw/master/Plugins/ProFTPd.plg. Will not work The only way I can get the 23 May 2019 build to work is from 1st installing Beta http://sdevel.de/ProFTPd.plg Then update the plugin However the plugin will not survive a reboot and no longer works Rolling back the update to beta plugin does not work until the system is rebooted We are then back to using ProFTPd-SlrG-Dependency-1.7_x64.tar.gz And all is well again At this time I am required to stay on the 2018.02.05.1 beta build to keep the FTP running.
  14. I wrote a quick blurb before on how I setup shares for FTP users that you may want to check out: Default permissions are deny to the best of my knowledge, so you may have incorrectly set permissions. When you say you have given yourself full root access, are you referring to full Read / Write permissions and not the root of the file system correct?
  15. I also seem to have had some issues with adoption issues. This seems to have fixed it for me. ssh into the AP run this command set-inform http://ip-of-controller:8080/inform I my case I did this set-inform http://192.168.1.16:8880/inform As per my system IP The port being what "Port used for device and controller communication" is set too in my case as 8080 is already in use by another container No other changes were made to the controller What I am not sure is why I had to redo this
  16. On RC5 ftp will not start Removed plugin (reboot) and reinstalled (reboot) and can not get it to start Rolled back to 6.6.7 and FTP starts without issues Upgrade back to RC5 and the FTP will not start I tried the file listed above (ProFTPd-SlrG-Dependency-1.6_x64.tar.gz) and edited ProFTPd.plg and the plugin does not even appear on the server upon reboot unRaid is not spitting out any errors the only thing the unRAID log file shows is Mar 10 01:24:05 unRAID emhttpd: req (3): cmd=%2Fplugins%2FProFTPd%2Fscripts%2Frc.ProFTPd&arg1=buttonstart&runCmd=Start&csrf_token=**************** Mar 10 01:24:05 unRAID emhttpd: cmd: /usr/local/emhttp/plugins/ProFTPd/scripts/rc.ProFTPd buttonstart Mar 10 01:24:08 unRAID sudo: root : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/local/SlrG-Common/usr/local/sbin/proftpd -c /etc/proftpd.conf Says ok when starting jails Says ok when starting ProftpD Screen refreshes and status: stopped So its trying to start it, but not other info of what is going on is being shown as far as I can see For what its worth my mount script does run, so we know it gets that far at least
  17. yeah, I saw that one also but for me I don't want to mess with Sonnar right now since it works prefect. Couch Potato just sucks for me and looking for an alternative. its a separate program, a fork, not a plugin with all the TV features stripped. I should be worth watching that project and see where it ends up
  18. looks like this one is getting more traction https://www.reddit.com/r/usenet/comments/5krgvl/i_created_a_fork_of_sonarr_with_support_for/ https://github.com/galli-leo/Radarr
  19. if a user account has access to "/" restart the service. If restarting the service doesnt work, restarting the array will. I had the problem when i made an account for my sister, unRAID reboot was required.
  20. What I do is make FTP groups via file structure. So my file structure isn't exactly how my guide has it. and example would be mkdir /tmp/FTP/ mkdir /tmp/FTP/Cessquill mount --bind /mnt/user/Media/Videos /tmp/FTP/Cessquill/Media/ mount --bind /mnt/user/Uploads /tmp/FTP/Cessquill/Uploads mkdir /tmp/FTP/JaY_III mount --bind /mnt/user/ #File Permissions <Directory /tmp/FTP/Cessquill/Media> <Limit WRITE> DenyAll </Limit> </Directory> Then i would jail you too ftpuser /tmp/FTP/Cessquill And jail myself to ftpuser /tmp/FTP/JaY_III I have full access to /mnt/user aka then entire array pretty much and you have read only to the media and upload permissions. Is this the best way to do it, probably not, but it works
  21. Spent an hour on it and couldn't figure out how to get the SSH cert to.work properly. So sorry, between my screening kid right now, SFTP being slower and I have OpenVPN already, not sure if I'll look at this in a timely manner
  22. No he is asking how to enable SFTP not setup the FTP for use. If i have time ill tackle that this weekend and post some instructions.
  23. Happy to help. Just trying to give a little back as this plugin solved all my FTP needs when I am away from home. So Thank you
  24. The documentation is pretty clear on how to setup file permissions. And as the user is already forced to edit all the config files, I don't think that is required to default to read only. Here is an example of how I like to setup the FTP. Step 1: Edit mountscript.sh # Mounts just media for read only # Directory Structure mkdir /tmp/FTP/ mkdir /tmp/FTP/Media mkdir /tmp/FTP/Media/Video mkdir /tmp/FTP/Media/Audio mkdir /tmp/FTP/Media/E-Book mount --bind /mnt/user/Media/Videos /tmp/FTP/Media/Video mount --bind /mnt/user/Media/Music /tmp/FTP/Media/Audio mount --bind /mnt/user/Media/e-book /tmp/FTP/Media/E-Book # Mounts for Apps/Tools/ISO ect # Apps and Tools are Read only # Uploads are Read/Write mkdir /tmp/FTP/Apps mkdir /tmp/FTP/Uploads mount --bind /mnt/user/Backup/apps /tmp/FTP/Apps mount --bind /mnt/user/Uploads /tmp/FTP/Uploads What I have done in Step 1 is create the file structure that will be presented to my FTP users. I am using the /tmp directory so i do not need to use the unmount script. If you do not create your site in the /tmp directory, you must unmount all your shares. I find this simpler as an improper unmount will hang the shutdown. Also note file permisions are not actually set yet. I will do that in step 2: edit proftpd.conf #File Permissions <Directory /tmp/FTP/Media> <Limit WRITE> DenyAll </Limit> </Directory> <Directory /tmp/FTP/Apps> <Limit WRITE> DenyAll </Limit> </Directory> Next you will want to Jail your FTP users into the /tmp/FTP/ directory you have created In unRAID under Users -> Add User Create your user and add this in the discription: ftpuser /tmp/FTP/ Now when the user logs in they will be presented with 3 directories that look like this: Apps (read only) Media (read only) Uploads (read / write) Final Step Login as the user you have created and ensure they have access to what you want to allow. If you find the JAIL is not working and they have access to / on your system, you will need to restart the daemon as I believe the jails are actually setup for the users when the deamon is first started and can not be changed while running. So new users will not be properly jailed.

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.