Drazzilb

Members
  • Posts

    81
  • Joined

  • Last visited

Posts posted by Drazzilb

  1. I've created this support thread for my dockerized collection of python scripts.

     

    Description:
    DAPS is a collection of python scripts I've written to automate the poster process with PMM as well as various other tedious tasks associated with the *ARRs

     

    Feel free to check out my repo https://github.com/Drazzilb08/daps

    Found an issue or have a feature you'd like to see? Make an issue report on Github: https://github.com/Drazzilb08/daps/issues

     

    I'm not on the forums very often at all.

     

    However if you're really needing some support please feel free to head on over to Trash's Guide's Discord Here and hop into the DAPS support channel.

    I'll be more than happy to help out 

     

    Cheers.

  2. 1 hour ago, Drazzilb said:
    
    WARN mode option is deprecated. You can safely remove it from nuxt.config
    
    
    READY Server listening on http://0.0.0.0:80
    
    Failed to retrieve config file, creating new.
    
    
    ERROR ENOENT: no such file or directory, open 'config/mqttKeys'
    
    
    at Object.openSync (node:fs:492:3)
    at Proxy.readFileSync (node:fs:393:35)
    at default (api/getServers.js:27:36)
    at call (node_modules/connect/index.js:239:7)
    at next (node_modules/connect/index.js:183:5)
    at next (node_modules/connect/index.js:161:14)
    at next (node_modules/connect/index.js:161:14)
    at SendStream.error (node_modules/serve-static/index.js:121:7)
    
    at SendStream.emit (node:events:378:20)
    at SendStream.EventEmitter.emit (node:domain:470:12)
    
    Get Main Details for ip: 192.168.1.200 Failed
    
    Request failed with status code 503
    
    Get Dashboard Details for ip: 192.168.1.200 Failed with status code: [object Object]

    I too seem to be having issues with getting this container to work. 
    Running latest Unraid version: 6.9.1
    Docker version:  19.03.14

     

    Install variables are all default from the template. 

     

    When adding a server I'm using the host's IP address Root as username and my password.
    Which also I've reset as mentioned by Flendor earlier. With no luck. 

     

    Running multiple containers w/a single VM.

     

    Figured it out. Instead of using the host IP I used the hashed one... Thanks

    • Like 1
  3. WARN mode option is deprecated. You can safely remove it from nuxt.config
    
    
    READY Server listening on http://0.0.0.0:80
    
    Failed to retrieve config file, creating new.
    
    
    ERROR ENOENT: no such file or directory, open 'config/mqttKeys'
    
    
    at Object.openSync (node:fs:492:3)
    at Proxy.readFileSync (node:fs:393:35)
    at default (api/getServers.js:27:36)
    at call (node_modules/connect/index.js:239:7)
    at next (node_modules/connect/index.js:183:5)
    at next (node_modules/connect/index.js:161:14)
    at next (node_modules/connect/index.js:161:14)
    at SendStream.error (node_modules/serve-static/index.js:121:7)
    
    at SendStream.emit (node:events:378:20)
    at SendStream.EventEmitter.emit (node:domain:470:12)
    
    Get Main Details for ip: 192.168.1.200 Failed
    
    Request failed with status code 503
    
    Get Dashboard Details for ip: 192.168.1.200 Failed with status code: [object Object]

    I too seem to be having issues with getting this container to work. 
    Running latest Unraid version: 6.9.1
    Docker version:  19.03.14

     

    Install variables are all default from the template. 

     

    When adding a server I'm using the host's IP address Root as username and my password.
    Which also I've reset as mentioned by Flendor earlier. With no luck. 

     

    Running multiple containers w/a single VM.

     

  4. Trying to get the new keyring system to work and I'm receiving this issues after the keyring file is created

    2020-10-22 20:20:14 INFO     Check for new files using password stored in keyring...
    Traceback (most recent call last):
      File "/usr/lib/python3.8/site-packages/pyicloud_ipd/base.py", line 209, in authenticate
        req = self.session.post(
      File "/usr/lib/python3.8/site-packages/requests/sessions.py", line 578, in post
        return self.request('POST', url, data=data, json=json, **kwargs)
      File "/usr/lib/python3.8/site-packages/pyicloud_ipd/base.py", line 100, in request
        self._raise_error(code, reason)
      File "/usr/lib/python3.8/site-packages/pyicloud_ipd/base.py", line 122, in _raise_error
        raise api_error
    pyicloud_ipd.exceptions.PyiCloudAPIResponseError: Unknown reason
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/usr/bin/icloudpd", line 11, in <module>
        load_entry_point('icloudpd==1.6.0', 'console_scripts', 'icloudpd')()
      File "/usr/lib/python3.8/site-packages/click/core.py", line 722, in __call__
        return self.main(*args, **kwargs)
      File "/usr/lib/python3.8/site-packages/click/core.py", line 697, in main
        rv = self.invoke(ctx)
      File "/usr/lib/python3.8/site-packages/click/core.py", line 895, in invoke
        return ctx.invoke(self.callback, **ctx.params)
      File "/usr/lib/python3.8/site-packages/click/core.py", line 535, in invoke
        return callback(*args, **kwargs)
      File "/usr/lib/python3.8/site-packages/icloudpd-1.6.0-py3.8.egg/icloudpd/base.py", line 255, in main
      File "/usr/lib/python3.8/site-packages/icloudpd-1.6.0-py3.8.egg/icloudpd/authentication.py", line 29, in authenticate
      File "/usr/lib/python3.8/site-packages/pyicloud_ipd/base.py", line 193, in __init__
        self.authenticate()
      File "/usr/lib/python3.8/site-packages/pyicloud_ipd/base.py", line 216, in authenticate
        raise PyiCloudFailedLoginException(msg, error)
    pyicloud_ipd.exceptions.PyiCloudFailedLoginException: ('Invalid email/password combination.', PyiCloudAPIResponseError('Unknown reason'))
    2020-10-22 20:20:17 INFO     Two factor authentication cookie generated. Sync should now be successful.

    I'm still getting the 

    2020-10-22 20:22:32 ERROR Cookie does not exist. Please run container interactively to generate - Retry in 5 minutes

    in the logs.

     

  5. Looking for some thoughts in regards to this warning. not really an error. Just curious how I can make it right.

     

    WARNING Using Apple ID password from variable. This password will be visible in the process list of the host. Please add your password to the system keyring instead
     

     

    Thanks

  6. On 5/14/2020 at 11:22 PM, Womabre said:

    Did you create a .mounted file?

    https://hub.docker.com/r/boredazfcuk/icloudpd

    I have created this file ".mounted" placed it w/in my /mnt/user/media/pictures/iCloud/ directory. Still seeing the same error.

    When I bash into the container I navigate to /home/user/icloud/ I can see the .mounted file there. after running ls -A to see the hidden file.

    Destination volume not mounted - retry in 5 minutes

    My docker command:

    root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='icloudpd' --net='bridge' -e TZ="America/Los_Angeles" -e HOST_OS="Unraid" -e 'apple_id'='[email protected]' -e 'apple_password'='PASSWORD' -e 'synchronisation_interval'='21600' -e 'command_line_options'='' -e 'authentication_type'='2FA' -e 'UMASK'='000' -e 'directory_permissions'='777' -e 'file_permissions'='666' -e 'notification_type'='' -e 'prowl_api_key'='' -e 'pushbullet_api_key'='' -e 'telegram_token'='' -e 'telegram_chat_id'='' -e 'PUID'='99' -e 'PGID'='100' -e 'TZ'='America/Los Angeles' -v '/mnt/user/appdata/icloudpd':'/config':'rw' -v '/mnt/user/media/pictures/iCloud/':'/home/user/icloud':'rw' 'boredazfcuk/icloudpd' 

    EDIT: got it working change mapping for /home/user/icloud to /home/user/iCloud , the capital C does make a difference. 
     

  7. 2 hours ago, Josh.5 said:

    I've done a bunch of stuff this week. I'm not sure about being out of beta, but the code is starting to become more structured to a permanent standard which means we're getting closer to being out of beta. I think the app is pretty close to a point now where no more major changes will require a clean install or anything.
    There is one other thing I need to do yet and that is to move all the task queues to the database. That change may or may not yet require a clean install. Once that is done, I think I'll push unmanic out if beta.

    Today I'm testing Nvidia hardware encoding changes (not yet available via docker) so far so good.

    All I know is that I've had this running on my server for the past couple of weeks or so with no issues whatsoever. All I can say is keep up the great work. I'm so thankful or people who do things I cannot. 

  8. On 1/14/2020 at 6:53 PM, EC28 said:

    Is there any chance of getting this container update?  I noticed it's somewhere over 100 commits behind I think.  Best working version we have anyway, thanks!

    I second this. I’m so happy this set up is working perfectly. However we are now over 200+ commits behind on lazylibrarian. 

  9. Well it has finally happened. After 7 years of service one of my WD 2tb green data drives has finally bitten the dust.

    I’m currently a little strapped for cash and wasn’t planning on any upgrades any time soon however I do want to get this drive replaced.

    In my array I have two 4 tb WD red drives as my parity

    so what I’m looking to do and to see how this is done is using the second parity drive as the replacement for the disabled drive. 
    If this is possible how do I go about doing this with out any data loss. 

  10. I'm sure I'm setting something up wrong here. I've set up my reverse proxy through Spaceinvader One's excellent tutorial on how to set up Nextcloud and how to have it visible over the internet.  (which I've gotten other containers visible over the domain URL, however, they do not use 80/443, such as Ombi)
     

    I'm sorry I need to preface this as I'm not super skilled in this realm. If you're asking me to do something, explain like I'm five.

     

    The issue I have is trying to get heimdall visible over the internet through my subdomain server.myserver.com

     

    However, when I try to access that I get the Letsencrypt's welcome screen. However, If I place the port I opened up in the firewall  at the end of the domain URL I can get in. It appears I need some way to make the system know which port to direct me to automatically, which I'm not sure how to do.

     

    I obviously changed the default ports from 80 and 443 as these are already used.

     

    The only change I made to heimdall.subdomain.conf file is to change it from heimdall.* to server.*

     

     

    Edit: not sure what I did other than remove the information for port 80 in the container edit screen and left 443's port

  11. On 9/25/2019 at 4:25 PM, BudgetAudiophile said:

    I am using the limetech plex docker on Unraid.

    I recently deleted my docker image from my server when upgrading my cache drive and after restoring all my appdata folders I am trying to access my plex server through the Web UI and the home page is saying “There was an unexpected error loading the homepage” and when I try to add new media to my libraries nothing is happening. I can still play media that I had added to Plex previous to doing this appdata restore and rebuilding the Plex Server docker from my template but am completely lost as to what is going on now.

    ,I'm in the same boat here. I've had to rebuild my database twice so far through deleting everything and reinstalling the docker. Not quite sure what to do from here. 

  12. On 4/13/2019 at 4:59 PM, Idolwolf said:

    I'm also running into this issue, has anyone seen a workaround?  The comments under the YouTube site for this video indicates there's an issue with an update to the collabora app in nextcloud.  Can a previous version of the app be enabled?

    I too am running into the same issue. with Failed to load. Any help would be greatly appreciated!!

     

    EDIT: not sure how i fixed it. but got it all up and running.

  13. 5 hours ago, WashingtonMatt said:

    So that's showing you that your windows device is using a ipv6 dns server 2601:640... It should be your pi-hole ipv4 address .You need to check your dhcp server dns settings. Make sure it's only configured to hand out your pihole address.

    Okay, resolved that issue by going into my router's IPv6 settings and turning it off. 

    Now that brings me to a big question. Am i losing anything by turning IPv6 off on my router.

     

    If it is deemed as something I should have on. How would I go about receiving the IPv6 address for my pi-hole?

  14. Okay so I followed the tutorial from Space Invader One to the letter. None of the Ads are blocked.

    Setting up the IP address for the pi-hole server using the Custom: br0 network type and a fixed IP address

    image.png.f1e87ddbcc2be6daf14a5a61f4cb699f.png

     

    I as well made sure to have the ServerIP the same. 

    image.png.82c8af40eaa614d3b263ebba3a2bc69f.png

     

    From within Pi-Hole I setup the blacklists to include all the lists that were mentioned on https://firebog.net/

    From there my domains skyrocketed up to showing me this. 

    image.thumb.png.8342ff5d3e8ad21a7c21cddd7bca9659.png

     

    From there i went into my router settings (which is an Asus CM-32) to change my DNS w/in my DHCP Server to point to the IP address for the pi-hole:

    image.png.b7f15aa52ebc767c2f216eed3b6ec2db.png

     

    I also made sure to change my DNS server for my UnRaid due to the fact i was not able to receive any updates for plugins or dockers.

    image.png.987f8b46284e1d99d2dcb42f1cf3d867.png

     

    I then proceeded to check to see if pi-hole was working from my system by visiting a very add intensive website www.dailymail.co.uk the very first things i see on there are ads..

    image.thumb.png.7216e4dc29f8caab0a124d4894e8ea9c.png

     

    I from there went to make sure my system was pointing to the new DNS server.  ipconfig /all

    image.png.d18de0db5929f5560d8bc76886f6d220.png

     

    I've even /released and /renewed  to make sure. I've restarted my router/PC/and Server

     

    Not very sure where I go from here. 

     

    Here is my debug log from pi-hole if this helps.

    https://pastebin.com/bYNdDPEp

    (oh I've also tried from all devices on the network with no luck)

  15. So I'm getting The program can't find any usable optical drives (all was working well until I reinstalled Unraid (due to a separate issue))

    Capture0.PNG.b19736068ae9e13bf89c7b05783d0a34.PNG 

     

    I've followed all the steps I could find and google as much as I could as well. 

    Here is my set up:

    Capture.thumb.PNG.09a8b7d2dc410372cb4cfaa9c09556c4.PNG

    After multiple tries and various attempts, I've had no luck. Furthermore, here is a snippet of after I run the lsscsi -g commandCapture1.PNG.c8c917928c7ba167baefc1e991a96cae.PNG

    Any help or suggestions would be greatly appreciated.

    This is an external BD-Rom. However, this is the 1st time I've had any issues with it. In previous versions, it was basically plug and play, heck I used it probably 3 days ago with no problem.

    Capture3.PNG.ef7e096a492e92262519ed2e767b7ffc.PNG

  16. On 3/30/2017 at 11:13 PM, Living Legend said:

     

    Here's the rundown:

     

    I found tweaks that were made on a nightly build that's actually already running Kodi 18.0.  These tweaks allowed LibreELEC to run in the manner we're looking, no dedicated graphics card on a VM.  Unfortunately, Kodi 18 has migrated to MyVideos108 rather than MyVideos107, so this wouln't help with our library syncing/updating goals.  So what I did was I took the source files from LibreELEC running Kodi 17.1, took the individual changes that were made to allow for us to be able to run without the GPU, compiled, and created what is essentially a new version of LibreELEC 8.0.

     

    So yes, the end result of compiling the source code is an .img file which is precisely what we need to create a VM.  This will start out as our primary vdisk location.  Check out the below image to see how to set things up on the unRAID GUI:

     

    16d5e7f160b0454bad869d11b38bb4d2.png

     

    I believe you could also set the IMG file as the "OS Install ISO" instead, but I've always gone the route shown above.  Probably no difference.

     

    After hitting create, you'll get brought back to the unRAID VM GUI.  Click the green triangle and connect via VNC.  At this point, it should look like a standard LibreELEC install.  It will ask you for an install location, and the only option should be the "2nd vDisk Location" which you created above.  Allow it to clear/format and overwrite this disk when performing the install.  When done, it'll says it's time to reboot.  At this point, go back to the VM screen and force kill the VM.  Then tap the red square and go to "EDIT".  Go to the Primary vDisk location and select NONE.  You no longer want the VM to run off of the original .img file.  Now, the secondary vDisk which is what we just installed the OS to will become your main drive.

     

    After saving your changes, go back and this time after clicking on the red square, select "EDIT XML":

     

    cd2d87f87b0747b4a1eb448873e40313.pngThe XML is the blueprint for the VM, presenting information ranging from resource allocation to peripheral location.  Here's what I would do.  Again, this is guess work fudging, but it's what worked for me.  Find the bracket towards the middle bottom starting with <channel type='unix'> and delete it along with everything below it to the bottom.  Now copy and paste my XML and replace it:

    
    <channel type='unix'>
          <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-LibreELEC - Krypton/org.qemu.guest_agent.0'/>
          <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
          <alias name='channel0'/>
          <address type='virtio-serial' controller='0' bus='0' port='1'/>
        </channel>
        <input type='tablet' bus='usb'>
          <alias name='input0'/>
        </input>
        <input type='mouse' bus='ps2'/>
        <input type='keyboard' bus='ps2'/>
        <graphics type='vnc' port='5901' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-us'>
          <listen type='address' address='0.0.0.0'/>
        </graphics>
        <video>
          <model type='virtio' heads='1' primary='yes'/>
          <alias name='video0'/>
          <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
        </video>
        <memballoon model='virtio'>
          <alias name='balloon0'/>
          <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
        </memballoon>
      </devices>
    </domain>

    The first part of your XML is specific to your setup, referencing resource allocation as well as disk locations.  They second half represents some of the tweaks needed to be made to allow VNC to work.

     

    After these changes, save and boot!

     

    EDIT: @hernandito to answer your last question about version changing.  If I understand correctly, your goal was about updating libraries, so just make sure that all of your client devices along with this VM stay on Krypton.  They can move from 8.0.0 to 8.0.1 and beyond, as long as it's still on Krypton.  Once you move something off of Krypton and onto Kodi 18, it will be on a different database at which poitn you'll either have to roll it back, or move everything else up.  Fortunately, we also have a working file of Kodi 18 as this is where I got these fixes from, so we should be safeguarded for quite some time.

    7

    This worked Perfectly for me. Took me a bit. One thing to note is make sure of is to set the primary vDisk bus to SATA. This fixed an issue I had with the system not finding the img file.

  17. I'm wondering a couple of things here with this docker container. none of which I seemed to have found while looking back through the posts.

    If anybody can help with these that'd be absolutely wonderful!

     

    1. I'm wondering if I can set this up to have two different watched folders instead of the basic one in the install, locations of my choosing. (Movies and TV Shows)

    2. I'm also wondering I can have those converted videos placed in a new folder based on where they came from. (to keep files separated for later processing)

    3. Keep a log of what has or has not been converted (through a sperate file, as the output folder is only a temporary holding place) so there aren't duplicates.

    4. Make sure the original files are unharmed, moved or altered.

    5. At the end of all of it just make sure those two input folders are constantly scanned to make sure if I add anything new it invokes a new conversion.

     

    Please if there is a better place for this post please let me know.

    Thank you.

    • I made some changes to run two different backup conf files with different interval settings.
    • made a config file for user variables. I think i came the half way for a plugin but i feel too lazy for that :)
    • and i tidy up the notifications.

    I honestly feel this would be a great plugin to have. I recently completely lost my cache drive and the idea of resetting everything up just makes my stomach hurt.