Jump to content

dmacias

Community Developer
  • Posts

    2,803
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by dmacias

  1. It could be a number of things but results for gig speeds have never been accurate with the cli script. Could be UnRAID version too. There are discrepancies between using a speedtest docker and my plugin both using the same python and script. So comparing docker speeds to bare metal can differ too.
  2. Probably due to deluge api changes. Read back a few pages/posts and is been discussed with reference to sickrage, sonarr and other apps.
  3. Which container are you logged in to? It's Sickrage that's the problem. I haven't used Sickage since I switched to Sonarr. The file that's the the problem is probably at /app/sickrage/sickrage/sickbeard/clients/deluged_client.py. You could just use the black hole method in sickrage and the label and autoadd plugins in deluge till it's fixed.
  4. No, I wouldn't recompile python just to be compatible with some package. It would be better to compile pillow. You can try the one I compiled.https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/python-pillow-4.0.0a-x86_64-1.txz Also you could compile and install it yourself with pip. https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/pip-7.1.2-x86_64-7_slack.txz Then you can upgrade pip with pip install --upgrade pip pysetuptools https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/pysetuptools-18.2-x86_64-2_slack.txz And sane http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/xap/sane-1.0.25-x86_64-2.txz Then run pip install python-sane and pip install pillow
  5. For the local lan issue you can add an entry to dnsmasq.conf for your router if available like this. address=/blah.duckdns.org/192.168.10.100 May need to reboot the router. I've done this on tomato, ddwrt and merlin.
  6. Yes. There's a few different ways but you could do something like this. location ~ ^/$ { return 301 /htpc; } location /htpc { include /config/nginx/proxy.conf; proxy_pass http://192.168.69.1:8085/htpc; }
  7. I got it to compile finally and without the gui. I thought it might require some of the packages to run but it doesn't. Just requires python and a bunch of other packages to compile. Give it a try and let me know.
  8. I compiled scons then tried to compile rmlint but ran into glib version error. If it did work, it would require too many other depends anyway. I think this is more for a desktop environment.
  9. I compiled it since all the repo packages required ncurses 6.
  10. Add this torrent to deluge. Then under Status/Tracker Status it will tell you your ip. http://checkmytorrentip.net/torrentip/checkMyTorrentIp.png.torrent
  11. That will take longer since there's no pre built package or build script for slackware. I'll look into it.
  12. Maybe edac or edac for amd is not enabled in the kernel configuration when it's compiled. See here http://www.linuxquestions.org/questions/slackware-14/edac-in-slackware-4175599408/
  13. I compiled a newer version. I'm not sure what happened to the slack description. I'll have to repackage it later when I get to my laptop. But give it a try. https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/mcelog-148-x86_64-1.txz
  14. Iperf 3. Edit oh I see you need iperf Try this one https://slackonly.com/pub/packages/14.1-x86_64/network/iperf/iperf-2.0.5-x86_64-1_slack.txz
  15. You can always download them from my github to your flash drive then run installpkg /boot/iperf-3.1.6-x86_64-1cf.txz https://github.com/dmacias72/unRAID-plugins/raw/master/packages/6.3/iperf-3.1.6-x86_64-1cf.txz
  16. IDLE is Python’s Integrated Development and Learning Environment. It has nothing to do with Western Digital idle3. I compiled idle3ctl. You don't need python to run it. I'll just add idle3-tools to Nerdpack. You'll need to run idle3ctl.
  17. I'll check it out. Until then you need to install the version from Slackware 14.2 not Slackware Current. Many packages from Current rely on ncurses 6. UnRAID comes with 5.9. You could also upgradepkg ncurses 6. I believe it's backwards compatible.
  18. Not sure. A bad download or something. I bumped the version to 2017.02.13 anyway cause I don't like the lettered versions. Check for updates and try again.
  19. I set this up a couple days ago and went with xxx.servebeer.com/nextcloud these are my working settings. letsencrypt site-conf/default server { listen 443 ssl default_server; root /config/www; index index.html index.htm index.php; server_name xxx.servebeer.com; ssl_certificate /config/keys/letsencrypt/fullchain.pem; ssl_certificate_key /config/keys/letsencrypt/privkey.pem; ssl_dhparam /config/nginx/dhparams.pem; ssl_ciphers 'ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA'; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; client_max_body_size 0; ### Add HTTP Strict Transport Security ### add_header Strict-Transport-Security "max-age=63072000; includeSubdomains"; add_header Front-End-Https on; location /robot.txt { add_header Content-type text/plain; return 200 "User-agent: *\nDisallow: /\n"; } location = / { auth_basic "Restricted"; auth_basic_user_file /config/nginx/.htpasswd; try_files $uri $uri/ /index.html /index.php?$args =404; } location /nextcloud { include /config/nginx/proxy.conf; proxy_pass https://192.168.xx.1:444/nextcloud; } location /requests { auth_basic "Restricted"; auth_basic_user_file /config/nginx/.htpasswd; include /config/nginx/proxy.conf; proxy_pass http://192.168.xx.1:3000/requests; } } I think I only changed these in nextcloud site-conf/default # Path to the root of your installation #root /config/www/nextcloud/; root /config/www/; # set max upload size client_max_body_size 10G; fastcgi_buffers 64 4K; nextcloud config.php <?php $CONFIG = array ( 'memcache.local' => '\\OC\\Memcache\\APCu', 'datadirectory' => '/data', 'instanceid' => 'ocxvunynx6i5', 'passwordsalt' => 'xxx', 'secret' => 'xxx', 'trusted_domains' => array ( 0 => '192.168.xx.1', 1 => 'xxx.servebeer.com', ), 'trusted_proxies' => array ( 0 => '192.168.xx.1', ), 'overwritewebroot' => '/nextcloud', 'overwritehost' => 'xxx.servebeer.com', 'overwrite.cli.url' => 'https://192.168.xx.1:444', 'dbtype' => 'mysql', 'version' => '11.0.1.2', 'dbname' => 'nextcloud', 'dbhost' => '192.168.xx.1:3306', 'dbport' => '', 'dbtableprefix' => 'oc_', 'dbuser' => 'oc_sysadmin', 'dbpassword' => 'xxx', 'logtimezone' => 'UTC', 'installed' => true, ); And then I created a script to make the .htpasswd without apache for letsencrypt You just supply it a username then enter the password twice and the username:password hash are added to /appdata/letsencrypt/nginx/.htpasswd I put the script at /appdata/letsencrypt and then run htpasswd username #!/bin/bash if [ "$#" -ne 1 ]; then echo "Usage: " `basename "$0"` "username" exit 1 fi printf "$@:`openssl passwd -apr1`\n" >> nginx/.htpasswd echo "username:password written to nginx/.htpasswd" Thought I'd post these in case it helps someone or if anyone has some suggestions. But its working great so far. I pieced it together from a few different posts.
×
×
  • Create New...