without further ado, here is a overview

Setup Deluge Headless (Torrent Client)

  • apt-get install software-properties-common -y && add-apt-repository ppa:deluge-team/ppa
  • apt-get update && apt-get install deluged deluge-web deluge-console nano wget python-pip -y
  • pip install flexget
  • wget https://raw.githubusercontent.com/nwgat/deluge-installer/master/systemd/deluged.service -O /etc/systemd/system/deluged.service
  • wget https://raw.githubusercontent.com/nwgat/deluge-installer/master/systemd/deluge-web.service -O /etc/systemd/system/deluge-web.service
  • ufw allow 8112 (webui)
  • ufw allow 58846 (remote client)
  • ufw allow 49164 (deluge public port)
  • adduser --disabled-password --gecos "" deluge
  • su deluge
  • deluged (creates configs)
  • echo "deluge:yourpassword:10" >> $HOME/.config/deluge/auth
  • deluge-console "config -s allow_remote True"
  • deluge-console "config -s download_location /home/deluge/incomplete"
  • deluge-console "config -s move_completed_path /home/deluge/complete"
  • deluge-console "config -s move_completed true"
  • deluge-console "config -s listen_ports (49164, 49164)"
  • deluge-console "config -s random_outgoing_ports false"
  • deluge-console "config -s outgoing_ports (49164, 49164) "
  • deluge-console "config -s random_port false"
  • deluge-console "config -s max_active_downloading 100"
  • deluge-console "config -s max_active_limit 100"
  • deluge-console "config -s max_active_seeding 100"
  • pkill -9 deluged
  • exit
  • systemctl daemon-reload
  • systemctl enable deluged deluge-web
  • systemctl start deluged deluge-web

on windows/linux/osx client do

  • Edit > Preferences > Interface > Classic Mode > Uncheck enable to disable
  • Edit > Connection Manager (Ctrl + M)
  • Now add in the details deluge ip and user/password we added to auth file
  • You can stop the local daemon and turn off "automatically start localhost if needed"

set webui password by login in browser
https://headlessIP:8112

Setup Flexget (automatic tv tracking and downloading)

  • mkdir -p .config/flexget/
  • wget https://gist.githubusercontent.com/nwgat/0db19eda3bac5637e4d79f7496242fa8/raw/b75c17db5bc16eded3378fe4a80f8fed347ffde3/config.yml -O .config/flexget/config.yml
  • nano .config/flexget/config.yml and edit for you need

  • flexget daemon start -d

Setup SSH Keys (more secure and is used for lftp downloading and logging in via ssh)

  • su deluge
  • mkdir .ssh && chmod 700 .ssh
  • touch .ssh/authorized_keys
  • chmod 600 .ssh/authorized_keys
  • nano .ssh/authorized_keys
  • Now generate a key pair with Tools > User Key Wizard in xshell (windows)
  • Insert the public key into nano on server
  • Connect over ssh with user deluge and your new private key to check if it works

Setup LFTP (Automatic fetch on windows)

  • Run Command Prompt with Run as administrator
  • choco install nano lftp
  • Open Xshell, go to Tools > User Keys > Export > save it to C:\deluge.key
  • powershell -command "& { (New-Object Net.WebClient).DownloadFile('https://gist.githubusercontent.com/nwgat/913ebee023cafc6ddc9f/raw/d93ef39494ad1c653f1e1fce361386c826dbadbe/mirrorfrom.sshkey.lftp', 'c:\tv.lftp') }"
  • nano C:\tv.lftp
  • Change D:\path\to\key to `C:\deluge.key``
  • Change sftp://deluge:dummy@hostname:22 to your server (dummy is required even for ssh keys)
  • Change /home/remote to /home/deluge/autodl
  • Change /cygdrive/d/local to where you want to download the files like /cygdrive/d/tv
  • Now you can try running it with lftp -f /c/tv.lftp
  • put `bash.exe -c "lftp.exe -f C:\tv.lftp" in a .bat file and make a shortcut to manually dl or put that into task scheduler etc for more automatic

Remote Torrent Adder (add to deluge within Chrome/opera)

  • Install Remote Torrent Adder
  • Open Remote Torrent Adder Options
  • Add Server
  • Server Name: DelugeHeadless
  • Server Type: Deluge WebUI
  • Host: ip (of DelugeHeadless)
  • SSL: Unchecked
  • Username: Leave blank
  • Password: Password of webui
  • Relative path: Leave blank

sources:

This is a super quick user review on a 990fx system, while we wait for ryzen

so i was wondering to see how far the 960 EVO would go on a 990FX PCIe 2.0 system before it was bottlenecked by PCIe 2.0

You have to pick your PCIe slot carefully.
Some PCIe slots are wired differently some are x1 some are x4 or x8
so you have to check manual to find the right slot

anyhow this seems to be a nice ssd, the reason why i am using it in 990fx atm is that am building a new ryzen system soon and why not try it out in a older system and compare it later eh?

Running Shotcut Open Source Video Editor and editing video from 960 EVO is quite fast

System:

  • Asus Sabertooth 990FX R2.0
  • FX-8350
  • 32GB DDR3
  • MSI Gaming X RX 480 8GB
  • Asus Xonar DX PCIe x1 Soundcard
  • 960 EVO 500GB using a JZLL PCIe 3.0 x4 Adapter
  • 850 PRO 512GB using AMD SATA 6Gbps
  • 850 EVO 1TB using AMD SATA 6Gbps
  • TOSHIBA DT01ACA200 2TB using AMD SATA 6Gbps


AS SSD Benchmark 1.9.5986.35387  
------------------------------
Name: Samsung SSD 850 PRO 512GB  
Firmware: EXM02B6Q  
Controller: amd_sata  
Offset: 580608 K - OK  
Size: 476.94 GB  
Date: 2/6/2017 23:43:57  
------------------------------
Sequential:  
------------------------------
Read: 524.56 MB/s  
Write: 451.67 MB/s  
------------------------------
4K:  
------------------------------
Read: 30.08 MB/s  
Write: 62.13 MB/s  
------------------------------
4K-64Threads:  
------------------------------
Read: 261.92 MB/s  
Write: 207.70 MB/s  
------------------------------
Access Times:  
------------------------------
Read: 0.101 ms  
Write: 0.056 ms  
------------------------------
Score:  
------------------------------
Read: 344  
Write: 315  
Total: 843  
------------------------------
AS SSD Benchmark 1.9.5986.35387  
------------------------------
Name: Samsung SSD 850 EVO 1TB  
Firmware: EMT02B6Q  
Controller: amd_sata  
Offset: 132096 K - OK  
Size: 931.51 GB  
Date: 2/6/2017 23:44:15  
------------------------------
Sequential:  
------------------------------
Read: 512.56 MB/s  
Write: 469.07 MB/s  
------------------------------
4K:  
------------------------------
Read: 35.66 MB/s  
Write: 66.53 MB/s  
------------------------------
4K-64Threads:  
------------------------------
Read: 269.51 MB/s  
Write: 210.54 MB/s  
------------------------------
Access Times:  
------------------------------
Read: 0.121 ms  
Write: 0.052 ms  
------------------------------
Score:  
------------------------------
Read: 356  
Write: 324  
Total: 874  
------------------------------
AS SSD Benchmark 1.9.5986.35387  
------------------------------
Name: NVMe Samsung SSD 960 SCSI Disk Device  
Firmware: 2B7Q  
Controller: secnvme  
Offset: 132096 K - OK  
Size: 465.76 GB  
Date: 2/6/2017 23:44:21  
------------------------------
Sequential:  
------------------------------
Read: 1353.82 MB/s  
Write: 1178.03 MB/s  
------------------------------
4K:  
------------------------------
Read: 37.38 MB/s  
Write: 80.51 MB/s  
------------------------------
4K-64Threads:  
------------------------------
Read: 671.87 MB/s  
Write: 720.75 MB/s  
------------------------------
Access Times:  
------------------------------
Read: 0.041 ms  
Write: 0.045 ms  
------------------------------
Score:  
------------------------------
Read: 845  
Write: 919  
Total: 2196  
------------------------------

  • Insert below content into ti and save or just wget/curl it
  • mediainfo --Output=file://ti VP9_2160p60_19M.mkv --LogFile=info.log
  • cat info.log
Name.........: VP9_2160p60_19M.mkv  
Size.........: 70.1 MiB  
Duration.....: 00:00:30.481  
Resolution...: 3840x2160 16:9  
Codec........: V_VP9 19.2 Mbps 64.408 fps  
Audio........: Opus 128 Kbps  2 Channel  

Sources:

list of my current tools for video editing

Adobe Premiere Replacement

Adobe After Effects Replacement

Adobe Audition Replacement

Adobe Illustrator Replacement

Adobe Photoshop Replacement

Other

  • Create a Droplet at DigitalOcean (use my link and get a month free or more!)
  • apt-get update && apt-get install python-minimal git
  • add droplet ip to mail.yourdomain.com and mail.yourdomain.com to MX record
  • git clone https://github.com/modoboa/modoboa-installer
  • cd modoboa-installer && ./run.py mail.yourdomain.com
  • goto http://mail.yourdomain.com
  • Edit admin password under admin > Settings
  • add user@domain.tld as simpleusers in identities
  • now you can login as user@domain.tld in a private browser session
  • and try send an email to check-auth@verifier.port25.com to check if its working

not receiving mail?

amavis can hang for some reason if you have little memory etc

  • crontab -e
  • insert @hourly service amavis restart
  • now amavis will restart every hour, you can change it to @daily etc
  • try creating some swap space if you have issues
Receive $10 in credit at DigitalOcean for your VPS Hosting
€1.24 VPS from Time4VPs
Proudly published with Ghost | Theme based on Draugur | Header Image by GUWEIZ@DeviantArt
Creative Commons Licence