unRAID and acd_cli


Recommended Posts

  • 3 weeks later...
  • 7 months later...

I have this running.

 

Unraid 6.1.9 with a local share for photos

I have docker sedlund/acdcli which uses yadayada acd_cli

 

I also use acdmount as described on the docker page for sedlund/acdcli

 

I can run a command from the unraid host to kick off a backup job which will copy files from the unraid NAS to the cloud direct.

I copied off about 100Gig so far of pictures for an initial sync.

Link to comment
  • 4 weeks later...

I didn't have much joy playing with acd_cli in a docker, I wanted to use the mount option, and a limitation with docker and exporting fuse mounts meant that the data was only available inside the docker.

 

I have installed acd_cli on UNRAID, at it is working fine, I am still testing reliability, so still early days.

 

You will need to have Python3.5 installed, there is a problem with the one in the NerdPack plugin, sqlite3 is not working in it, dmacias is looking to solve that, but you can manually install it with.

upgradepkg --install-new http://slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz

 

After that is installed you can install acd_cli with.

pip3 install --upgrade git+https://github.com/yadayada/acd_cli.git

 

you may need to also install the following dependencies, i can't remember if they auto installed.

pip3 install SQLAlchemy
pip3 install dateutils

 

I also installed the encfs for an encryption layer, you can try that my running upgradepkg --install-new of the following packages;

http://download.salixos.org/x86_64/14.2/salix/ap/encfs-1.8.1-x86_64-1gv.txz
http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/l/boost-1.59.0-x86_64-1.txz
http://ftp.slackware.org.uk/salix/x86_64/14.1/salix/l/rlog-1.4-x86_64-1pw.txz
http://ftp.slackware.org.uk/slackware/slackware64-14.1/slackware64/a/slocate-3.1-x86_64-4.txz

 

None of this will survive a reboot, and you need to do all the mounting and configuration after installing the above, If it proves reliable I might try and tackle a plugin later, but thought I would post this now if anyone wants to have a play.

 

Wob

Link to comment
  • 2 weeks later...

 

upgradepkg --install-new http://slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz

 

 

Tried that but get these error.

Cannot install https://packages.slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz:  file not found

 

Tried with

upgradepkg --install-new https://packages.slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz

same error. Check the file if it exist, and it exist.

 

Im on unraid 5.

 

How do I fix this?

 

Edit:

I just noticed this is on Unraid 6.

 

Before I go through the hassle of upgrading a perfectly working setup, I would like to ask,

Does acd_cli and encfs works on Unraid 6? Does it works outside Docker image?

 

Link to comment

 

upgradepkg --install-new http://slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz

 

 

Tried that but get these error.

Cannot install https://packages.slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz:  file not found

 

Tried with

upgradepkg --install-new https://packages.slackonly.com/pub/packages/14.1-x86_64/python/python3/python3-3.5.1-x86_64-1_slack.txz

same error. Check the file if it exist, and it exist.

 

Im on unraid 5.

 

How do I fix this?

 

Upgrade to UnRAID v6;)

 

You are trying to use a 64 bit package from Slackware 14.1, but if you are still on unRAID v5, you need a 32 bit package from Slackware 13.* .

Link to comment

 

Before I go through the hassle of upgrading a perfectly working setup, I would like to ask,

Does acd_cli and encfs works on Unraid 6? Does it works outside Docker image?

 

Yes, i have it working on Unraid 6.2.1 outside of docker.

 

I have posted my current working script in this thread (https://lime-technology.com/forum/index.php?topic=50516.0) I have it loading via the /boot/config/go.

 

I have only had it working for a couple of weeks, so reliability is not yet really tested and there are some limitation (read the above thread).

 

It would be nice if this was all in a plugin, but that is a little beyond my skill set, so the script will do me for now.

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.