thomast_88 Posted October 30, 2016 Author Share Posted October 30, 2016 Yep Tested with a 22 gb mkv. Playback is working perfectly both through the windows 10 media player from the samba share, kodi on my HTPC and Emby web interface Whats odd is that VLC seems to be struggling somewhat with playing back media from the share. The built in windows 10 player has no problems though. Sounds good! Anybody with PLEX that can test? Quote Link to comment
Waseh Posted October 30, 2016 Share Posted October 30, 2016 I fired up a plex docker and everything is working smoothly there as well playing the same 22 gb mkv, with seeking and everything Quote Link to comment
bobbintb Posted October 30, 2016 Share Posted October 30, 2016 I fired up a plex docker and everything is working smoothly there as well playing the same 22 gb mkv, with seeking and everything That's what I like to hear! I can't wait to set it up. Thanks! Quote Link to comment
thomast_88 Posted October 30, 2016 Author Share Posted October 30, 2016 I fired up a plex docker and everything is working smoothly there as well playing the same 22 gb mkv, with seeking and everything Oh yea, let's get this repo started so we can have an "official" plugin on Community Applications. This is awesome! Quote Link to comment
bobbintb Posted October 30, 2016 Share Posted October 30, 2016 Wait, seeking? I thought I read on the rclone site that that doesn't work. Is that new to the beta or am I mistaken? Quote Link to comment
Waseh Posted October 31, 2016 Share Posted October 31, 2016 I updated the plugin with the latest beta and figured out how to make the download more stable. <?xml version='1.0' standalone='yes'?> <!DOCTYPE PLUGIN [ <!ENTITY name "rclone-beta"> <!ENTITY author "Waseh"> <!ENTITY version "2016.10.31"> <!ENTITY pluginURL "&name;.plg"> ]> <PLUGIN name="&name;" author="&author;" version="&version;" pluginURL="&pluginURL;"> <CHANGES> ##&name; ###2016.10.31 - New beta version - Other minor improvements ###2016.10.28 - Removed cronjob - Using Userscripts plugin instead ###2016.10.27 - changed version to latest beta - small modifications to make the plugin work again. </CHANGES> <!-- This plugin installs Rclone on unRAID systems. This work is entirely based upon the plugin created by aschamberger: https://lime-technology.com/forum/index.php?topic=46663.msg501372 Thanks to stignz for his great guide: https://lime-technology.com/forum/index.php?topic=46663.0 --> <FILE Run="/bin/bash" Method="install"> <INLINE> # version could be 'current' also rcloneversion=v1.33-89-ge65059e rclonefile=rclone-$rcloneversion%CE%B2-linux-amd64 if [ -d /usr/local/emhttp/plugins/&name; ]; then rm -rf /usr/local/emhttp/plugins/&name; fi; mkdir -p /boot/config/plugins/&name;/install/ if [ -f /boot/config/plugins/&name;/install/ca-certificates.crt ]; then rm -f /boot/config/plugins/&name;/install/ca-certificates.crt fi; curl -o /boot/config/plugins/&name;/install/ca-certificates.crt https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt if [ -f /boot/config/plugins/&name;/install/rclone-*-linux-amd64.zip ]; then rm -f /boot/config/plugins/&name;/install/rclone-*-linux-amd64.zip fi; wget http://beta.rclone.org/$rcloneversion/$rclonefile.zip -O /boot/config/plugins/&name;/install/$rclonefile.zip if [ -d /boot/config/plugins/&name;/install/rclone-v*/ ]; then rm -rf /boot/config/plugins/&name;/install/rclone-v*/ fi; unzip /boot/config/plugins/&name;/install/rclone-*-linux-amd64.zip -d /boot/config/plugins/&name;/install/ cp /boot/config/plugins/&name;/install/rclone-v*/rclone /usr/sbin/ chown root:root /usr/sbin/rclone chmod 755 /usr/sbin/rclone mkdir -p /etc/ssl/certs/ cp /boot/config/plugins/&name;/install/ca-certificates.crt /etc/ssl/certs/ if [ ! -f /boot/config/plugins/&name;/.rclone.conf ]; then touch /boot/config/plugins/&name;/.rclone.conf; fi; mkdir -p /boot/config/plugins/&name;/logs; echo "" echo "-----------------------------------------------------------" echo " &name; has been installed." echo "-----------------------------------------------------------" echo "" </INLINE> </FILE> <FILE Run="/bin/bash" Method="remove"> <INLINE> rm -rf /boot/config/plugins/&name;/install rm -rf /usr/local/emhttp/plugins/&name; rm -f /usr/sbin/rclone; rm -f /usr/sbin/myrclone; rm -f /etc/ssl/certs/ca-certificates.crt rm -f /boot/config/plugins/&name;/~daily_backup.cron # we keep config and logs #rm -f /boot/config/plugins/&name;/.rclone.conf; #rm -f /boot/config/plugins/&name;/logs; echo "" echo "-----------------------------------------------------------" echo " &name; has been uninstalled." echo "-----------------------------------------------------------" echo "" </INLINE> </FILE> <FILE Name="/usr/local/emhttp/plugins/&name;/&name;.png" Type="base64"> <INLINE> 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); </INLINE> </FILE> <FILE Name="/usr/local/emhttp/plugins/&name;/README.md"> <INLINE> **&name;** The plugin installs Rclone. Rclone is a command line program to sync files and directories to and from * Google Drive * Amazon S3 * Openstack Swift / Rackspace cloud files / Memset Memstore * Dropbox * Google Cloud Storage * Amazon Drive * Microsoft One Drive * Hubic * Backblaze B2 * Yandex Disk * The local filesystem Go to http://rclone.org/ for more information. </INLINE> </FILE> <FILE Name="/usr/sbin/myrclone" Mode="0755"> <INLINE> #!/bin/bash log=false args=() for i in "$@" ; do if [[ $i = "--log" ]] ; then log=true continue fi if [[ $i = "-l" ]] ; then log=true continue fi args+=($i) done config=/boot/config/plugins/&name;/.rclone.conf transfers=16 logfile=/boot/config/plugins/&name;/logs/rclone-$(date "+%Y%m%d").log if [ "$log" = true ] && [ ${#args[@]} -ge 1 ]; then rclone --config $config --transfers $transfers "${args[@]}" >> $logfile 2>&1 else rclone --config $config --transfers $transfers "$@"; fi; </INLINE> </FILE> </PLUGIN> I'm thinking this probably isn't the place to keep discussing this though. I'm not really willing to start a repo with this code since i don't really have the skill to understand and maintain it beyond my own personal use. Quote Link to comment
bobbintb Posted October 31, 2016 Share Posted October 31, 2016 One of these days, maybe during the winter break, I might take a closer look at the plugin and help by adding a menu or something. I haven't worked on plugins since v5 though so who knows. But it seems the hard part is done. Quote Link to comment
bobbintb Posted October 31, 2016 Share Posted October 31, 2016 I'm getting the following: /usr/sbin/myrclone: line 18: -p: command not found It looks to be just a cosmetic error. Everything works fine except the error is stopping the log file from being created. This is the line in the plugin causing the error: logfile=mkdir -p /boot/config/plugins/&name;/logs/rclone-$(date "+%Y%m%d").log It's in the "myrclone" script. Quote Link to comment
Waseh Posted October 31, 2016 Share Posted October 31, 2016 That was me beeing sleepy when i edited the code yesterday it seems I updated my previous post with at fix Quote Link to comment
bobbintb Posted October 31, 2016 Share Posted October 31, 2016 That was me beeing sleepy when i edited the code yesterday it seems I updated my previous post with at fix Ah, ok, that's what I figured. I looked at it but it was late for me as well and my bash skills are only mediocre but I thought the mkdir command looked out of place since it was creating a log file. I'm waiting to test this setup before I commit to it but my test file upload is taking forever. Ugh. As far as improving the plugin, can anyone think of anything that can be done? It would be nice to have it a little more polished and user friendly but to be honest, I don't see how, since rclone it self can be fairly technical. Really, once the plugin is configured you don't ever really have to go back into it. It would be nice to have a webui to make configuration easier for the less technical but I don't know a feasible way to do it and it might be simpler to just provide well written documentation. Quote Link to comment
bobbintb Posted October 31, 2016 Share Posted October 31, 2016 Also another question: who wants to take ownership of this? I mean, this thread was started by thomast_88 for the docker he created which we have since found out isn't really as useful as a plugin is because of the limitations of docker. Also, correct me if I am wrong but it seemed more like it was just an experimental proof of concept he created for himself and shared and never really intended to make into a project and fully support it. The plugin was created by aschamberger, whose only post was creating the plugin so I don't think he is really invested in it. Waseh, improved and updated the plugin but understandably doesn't feel able or want to commit to it. Plus there are a bunch of disparate threads all pertaining to rclone or encfs/acd_cli implementations. There are a number of people contributing to this in one way or another but no one seems to want or have the time to own it. This has all been a sort of nebulous work in progress so far but it seems to be at the point where we have a solid product. It just needs someone willing to take it from this point on, bring it all under one thread, and send it off to community apps and be willing to maintain it. Quote Link to comment
Waseh Posted October 31, 2016 Share Posted October 31, 2016 I will probably look the plugin over tomorrow and do a couple of improvements I have in mind and then make a new thread and submit it to CA Quote Link to comment
bobbintb Posted October 31, 2016 Share Posted October 31, 2016 I will probably look the plugin over tomorrow and do a couple of improvements I have in mind and then make a new thread and submit it to CA Good to hear. This one is a lot less involved than most and all the hard parts seem to be done so I don't think it would be too demanding for you but if you need help I can offer what I can. I've had some experience writing plug-ins in v5. Quote Link to comment
thomast_88 Posted November 1, 2016 Author Share Posted November 1, 2016 Also another question: who wants to take ownership of this? I mean, this thread was started by thomast_88 for the docker he created which we have since found out isn't really as useful as a plugin is because of the limitations of docker. Also, correct me if I am wrong but it seemed more like it was just an experimental proof of concept he created for himself and shared and never really intended to make into a project and fully support it. The plugin was created by aschamberger, whose only post was creating the plugin so I don't think he is really invested in it. Waseh, improved and updated the plugin but understandably doesn't feel able or want to commit to it. Plus there are a bunch of disparate threads all pertaining to rclone or encfs/acd_cli implementations. There are a number of people contributing to this in one way or another but no one seems to want or have the time to own it. This has all been a sort of nebulous work in progress so far but it seems to be at the point where we have a solid product. It just needs someone willing to take it from this point on, bring it all under one thread, and send it off to community apps and be willing to maintain it. I will maintain this docker version and keep developing it if the community asks for it. So far i've been running it to backup my appdata to ACD (encrypted), and it's working flawlessly. If people wants to mount encrypted volumes on their array, the plugin will be the way to go (unless docker will support this in the feature). I'm looking forward to the new plugin by Waseh. Quote Link to comment
bobbintb Posted November 1, 2016 Share Posted November 1, 2016 Also another question: who wants to take ownership of this? I mean, this thread was started by thomast_88 for the docker he created which we have since found out isn't really as useful as a plugin is because of the limitations of docker. Also, correct me if I am wrong but it seemed more like it was just an experimental proof of concept he created for himself and shared and never really intended to make into a project and fully support it. The plugin was created by aschamberger, whose only post was creating the plugin so I don't think he is really invested in it. Waseh, improved and updated the plugin but understandably doesn't feel able or want to commit to it. Plus there are a bunch of disparate threads all pertaining to rclone or encfs/acd_cli implementations. There are a number of people contributing to this in one way or another but no one seems to want or have the time to own it. This has all been a sort of nebulous work in progress so far but it seems to be at the point where we have a solid product. It just needs someone willing to take it from this point on, bring it all under one thread, and send it off to community apps and be willing to maintain it. I will maintain this docker version and keep developing it if the community asks for it. So far i've been running it to backup my appdata to ACD (encrypted), and it's working flawlessly. If people wants to mount encrypted volumes on their array, the plugin will be the way to go (unless docker will support this in the feature). I'm looking forward to the new plugin by Waseh. I think you should make sure and note the sharing limitation in the OP just so those that have not been following the progress can be aware of it. Thanks for the work. Quote Link to comment
thomast_88 Posted November 1, 2016 Author Share Posted November 1, 2016 Also another question: who wants to take ownership of this? I mean, this thread was started by thomast_88 for the docker he created which we have since found out isn't really as useful as a plugin is because of the limitations of docker. Also, correct me if I am wrong but it seemed more like it was just an experimental proof of concept he created for himself and shared and never really intended to make into a project and fully support it. The plugin was created by aschamberger, whose only post was creating the plugin so I don't think he is really invested in it. Waseh, improved and updated the plugin but understandably doesn't feel able or want to commit to it. Plus there are a bunch of disparate threads all pertaining to rclone or encfs/acd_cli implementations. There are a number of people contributing to this in one way or another but no one seems to want or have the time to own it. This has all been a sort of nebulous work in progress so far but it seems to be at the point where we have a solid product. It just needs someone willing to take it from this point on, bring it all under one thread, and send it off to community apps and be willing to maintain it. I will maintain this docker version and keep developing it if the community asks for it. So far i've been running it to backup my appdata to ACD (encrypted), and it's working flawlessly. If people wants to mount encrypted volumes on their array, the plugin will be the way to go (unless docker will support this in the feature). I'm looking forward to the new plugin by Waseh. I think you should make sure and note the sharing limitation in the OP just so those that have not been following the progress can be aware of it. Thanks for the work. Good point. I've writtin this in the OP http://lime-technology.com/forum/index.php?topic=52033.msg499567#msg499567 . I will create a link to the plugin once the plugin is ready. Quote Link to comment
ninthwalker Posted November 1, 2016 Share Posted November 1, 2016 So what's the trick to getting plex to see the inside of the mount point? I tried --allow-other and even thought I might try adding an /etc/fuse.conf file for that option too but still didn't work. Thanks for the plugin. Quote Link to comment
Waseh Posted November 1, 2016 Share Posted November 1, 2016 Is it working when you browse it from mc (or some other file manager)? How about through a network share? Just trying to figure out if its a docker problem or something else. Quote Link to comment
ninthwalker Posted November 2, 2016 Share Posted November 2, 2016 Is it working when you browse it from mc (or some other file manager)? How about through a network share? Just trying to figure out if its a docker problem or something else. Maybe I'm not mounting it to the correct place.. I made a directory at /mnt/acd/unraidcrypt then my command was: myrclone mount crypt: /mnt/acd/unraidcrypt --allow-other at the shell i can see into it, and also with MC but not outside of that. Where did you mount yours to? Quote Link to comment
Waseh Posted November 2, 2016 Share Posted November 2, 2016 Try myrclone mount --allow-other crypt: /mnt/acd/unraidcrypt Quote Link to comment
ninthwalker Posted November 2, 2016 Share Posted November 2, 2016 Try myrclone mount --allow-other crypt: /mnt/acd/unraidcrypt hah .. That's what i originally did, then i started putting it on the end. Same result either way. I know it's related to permissions somehow, as i have a folder inside that should show up when I browse to add the path in Plex. But plex only gets to /unraidcrypt and then doesn't see anything in it. only at the console do I see into it. =/ Did you manually make a fuse.conf file or anything? Not sure what's different on my end than yours. Quote Link to comment
Waseh Posted November 2, 2016 Share Posted November 2, 2016 Hmm I would try mounting it in /mnt/user/acd/unraidcrypt and see if that makes a difference Quote Link to comment
bobbintb Posted November 2, 2016 Share Posted November 2, 2016 Try myrclone mount --allow-other crypt: /mnt/acd/unraidcrypt hah .. That's what i originally did, then i started putting it on the end. Same result either way. I know it's related to permissions somehow, as i have a folder inside that should show up when I browse to add the path in Plex. But plex only gets to /unraidcrypt and then doesn't see anything in it. only at the console do I see into it. =/ Did you manually make a fuse.conf file or anything? Not sure what's different on my end than yours. 2 things: Make sure you add the path to the Plex docker. It sounds like you did but just making sure. Second, if Plex was already running when you mounted it, you'll need to restart Plex. When you say "only at the console", are you referring to the unraid command line or the command line within the Plex docker? Checking with the Plec docker command line is the best way to check if the file is there for Plex to see. That brings up a point though that I was about to ask. How is everyone mounting the encrypted share? I want it to automatically mount on startup but it needs to be mounted before the Plex container starts. Quote Link to comment
Waseh Posted November 2, 2016 Share Posted November 2, 2016 That's a good point. Even restarting the whole docker service to be sure Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.