Jump to content

Recommended Posts

Posted (edited)

To secure top download speed around the globe, we need to have as many torrent seeders as possible. Currently we have dedicated seeders in: Estonia, Germany, Pakistan, Slovenia, Argentina, Singapore, USA, ... but we might be slower in China or Japan.

 

Prerequisite:

 

- Armbian or any Debian or Ubuntu based distribution (check instructions how to run armbian-config on a generic Debian/Ubuntu),
- 1TB of free space.


a) Installation with installing Transmission server

 

  • login and obtain superuser rights,
  • execute armbian-config,
  • select Software -> Softy,
  • install Transmission server. (use space to confirm and enter to proceed with install)
     

 

Leave armbian-config and after a few minutes check your torrent server status with the following command:

transmission-remote -n 'transmission:transmission' -l

and you should see some progress:

 

Spoiler
ID     Done       Have  ETA           Up    Down  Ratio  Status       Name
   1     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapi_Debian_jessie_default_3.4.113.7z
   2    19%   40.62 MB  10 min       0.0  1085.0    0.0  Downloading  Armbian_5.25_Bananapi_Debian_jessie_next_4.9.7.7z
   3     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Debian_jessie_default_3.4.113.7z
   4     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Ubuntu_xenial_default_3.4.113.7z
   5     0%       None  Unknown      0.0     0.0   None  Idle         Armbian_5.25_Bananapim2plus_Ubuntu_xenial_default_3.4.113_desktop.7z
   6     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Debian_jessie_default_3.4.113.7z
   7     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Debian_jessie_next_4.9.7.7z
   8     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_default_3.4.113.7z
   9     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_default_3.4.113_desktop.7z
  10     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_next_4.9.7.7z
  11     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapipro_Ubuntu_xenial_next_4.9.7_desktop.7z
  12     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113.7z
  13     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_default_3.4.113_desktop.7z
  14     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_next_4.9.7.7z
  15     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Bananapi_Ubuntu_xenial_next_4.9.7_desktop.7z
  16     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Debian_jessie_default_3.4.113.7z
  17     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Ubuntu_xenial_default_3.4.113.7z
  18     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Beelinkx2_Ubuntu_xenial_default_3.4.113_desktop.7z
  19     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Debian_jessie_default_4.4.45.7z
  20     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Debian_jessie_next_4.9.7.7z
  21     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Ubuntu_xenial_default_4.4.45.7z
  22     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogbase_Ubuntu_xenial_next_4.9.7.7z
  23     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Debian_jessie_default_4.4.45.7z
  24     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Debian_jessie_next_4.9.7.7z
  25     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Ubuntu_xenial_default_4.4.45.7z
  26     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Clearfogpro_Ubuntu_xenial_next_4.9.7.7z
  27     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Debian_jessie_default_3.4.113.7z
  28     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Debian_jessie_next_4.9.7.7z
  29     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_default_3.4.113.7z
  30     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_default_3.4.113_desktop.7z
  31     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_next_4.9.7.7z
  32     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard2_Ubuntu_xenial_next_4.9.7_desktop.7z
  33     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Debian_jessie_default_3.4.113.7z
  34     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Debian_jessie_next_4.9.7.7z
  35     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_default_3.4.113.7z
  36     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_default_3.4.113_desktop.7z
  37     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_next_4.9.7.7z
  38     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubieboard_Ubuntu_xenial_next_4.9.7_desktop.7z
  39     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Debian_jessie_default_3.4.113.7z
  40     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Debian_jessie_next_4.9.7.7z
  41     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_default_3.4.113.7z
  42     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_default_3.4.113_desktop.7z
  43     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_next_4.9.7.7z
  44     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubietruck_Ubuntu_xenial_next_4.9.7_desktop.7z
  45     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Debian_jessie_default_3.14.79.7z
  46     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Debian_jessie_next_4.9.7.7z
  47     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_default_3.14.79.7z
  48     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_default_3.14.79_desktop.7z
  49     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_dev_3.14.79.7z
  50     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_next_4.9.7.7z
  51     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Cubox-i_Ubuntu_xenial_next_4.9.7_desktop.7z
  52     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Debian_jessie_default_3.4.113.7z
  53     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Debian_jessie_next_4.9.7.7z
  54     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Ubuntu_xenial_default_3.4.113.7z
  55     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lamobo-r1_Ubuntu_xenial_next_4.9.7.7z
  56     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Debian_jessie_default_3.4.113.7z
  57     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Debian_jessie_next_4.9.7.7z
  58     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_default_3.4.113.7z
  59     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_default_3.4.113_desktop.7z
  60     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_next_4.9.7.7z
  61     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime2_Ubuntu_xenial_next_4.9.7_desktop.7z
  62     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Debian_jessie_default_3.4.113.7z
  63     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Debian_jessie_next_4.9.7.7z
  64     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Ubuntu_xenial_default_3.4.113_desktop.7z
  65     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a10_Ubuntu_xenial_next_4.9.7_desktop.7z
  66     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime-a33_Debian_jessie_next_4.9.7.7z
  67     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Debian_jessie_default_3.4.113.7z
  68     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Debian_jessie_next_4.9.7.7z
  69     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_default_3.4.113.7z
  70     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_default_3.4.113_desktop.7z
  71     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_next_4.9.7.7z
  72     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Lime_Ubuntu_xenial_next_4.9.7_desktop.7z
  73     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Debian_jessie_default_3.4.113.7z
  74     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Debian_jessie_next_4.9.7.7z
  75     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_default_3.4.113.7z
  76     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_default_3.4.113_desktop.7z
  77     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_next_4.9.7.7z
  78     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Micro_Ubuntu_xenial_next_4.9.7_desktop.7z
  79     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopiair_Debian_jessie_default_3.4.113.7z
  80     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopiair_Ubuntu_xenial_default_3.4.113.7z
  81     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Debian_jessie_default_3.4.113.7z
  82     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Debian_jessie_default_3.4.113.7z
  83     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Ubuntu_xenial_default_3.4.113.7z
  84     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1plus_Ubuntu_xenial_default_3.4.113_desktop.7z
  85     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Ubuntu_xenial_default_3.4.113.7z
  86     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopim1_Ubuntu_xenial_default_3.4.113_desktop.7z
  87     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopineo_Debian_jessie_default_3.4.113.7z
  88     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Nanopineo_Ubuntu_xenial_default_3.4.113.7z
  89     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Debian_jessie_default_3.10.104.7z
  90     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Ubuntu_xenial_default_3.10.104.7z
  91     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc1_Ubuntu_xenial_default_3.10.104_desktop.7z
  92     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Debian_jessie_default_3.14.79.7z
  93     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Ubuntu_xenial_default_3.14.79.7z
  94     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Odroidc2_Ubuntu_xenial_default_3.14.79_desktop.7z
  95     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Debian_jessie_default_3.4.113.7z
  96     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Ubuntu_xenial_default_3.4.113.7z
  97     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepi2_Ubuntu_xenial_default_3.4.113_desktop.7z
  98     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Debian_jessie_default_3.4.113.7z
  99     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Ubuntu_xenial_default_3.4.113.7z
 100     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepilite_Ubuntu_xenial_default_3.4.113_desktop.7z
 101     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Debian_jessie_default_3.4.113.7z
 102     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Ubuntu_xenial_default_3.4.113.7z
 103     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepione_Ubuntu_xenial_default_3.4.113_desktop.7z
 104     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Debian_jessie_default_3.4.113.7z
 105     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Debian_jessie_default_3.4.113.7z
 106     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Ubuntu_xenial_default_3.4.113.7z
 107     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipcplus_Ubuntu_xenial_default_3.4.113_desktop.7z
 108     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113.7z
 109     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop.7z
 110     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Debian_jessie_default_3.4.113.7z
 111     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Ubuntu_xenial_default_3.4.113.7z
 112     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus2e_Ubuntu_xenial_default_3.4.113_desktop.7z
 113     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Debian_jessie_default_3.4.113.7z
 114     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Ubuntu_xenial_default_3.4.113.7z
 115     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.7z
 116     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepizero_Debian_jessie_default_3.4.113.7z
 117     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Orangepizero_Ubuntu_xenial_default_3.4.113.7z
 118     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Debian_jessie_default_3.4.113.7z
 119     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Debian_jessie_next_4.9.7.7z
 120     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Ubuntu_xenial_default_3.4.113_desktop.7z
 121     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino2_Ubuntu_xenial_next_4.9.7_desktop.7z
 122     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Debian_jessie_default_3.4.113.7z
 123     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Debian_jessie_next_4.9.7.7z
 124     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Debian_jessie_default_3.4.113.7z
 125     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Debian_jessie_next_4.9.7.7z
 126     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Ubuntu_xenial_default_3.4.113_desktop.7z
 127     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3nano_Ubuntu_xenial_next_4.9.7_desktop.7z
 128     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Ubuntu_xenial_default_3.4.113_desktop.7z
 129     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pcduino3_Ubuntu_xenial_next_4.9.7_desktop.7z
 130     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Debian_jessie_default_3.10.104.7z
 131     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Ubuntu_xenial_default_3.10.104.7z
 132     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Pine64_Ubuntu_xenial_default_3.10.104_desktop.7z
 133     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Debian_jessie_default_3.14.79.7z
 134     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Debian_jessie_next_4.4.46.7z
 135     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo-neo_Ubuntu_xenial_default_3.14.79.7z
 136     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Ubuntu_xenial_default_3.14.79_desktop.7z
 137     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.25_Udoo_Ubuntu_xenial_next_4.4.46_desktop.7z
 138     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Guitar_Debian_jessie_default_3.10.105.7z
 139     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Guitar_Ubuntu_xenial_default_3.10.105_desktop.7z
 140     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Roseapple_Debian_jessie_default_3.10.105.7z
 141     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.26_Roseapple_Ubuntu_xenial_default_3.10.105_desktop.7z
 142     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Bananapim2_Debian_jessie_next_4.10.14.7z
 143     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Bananapim2_Ubuntu_xenial_next_4.10.14_desktop.7z
 144     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_default_4.4.66.7z
 145     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_default_4.4.66_desktop.7z
 146     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_next_4.11.0.7z
 147     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Miqi_Ubuntu_xenial_next_4.11.0_desktop.7z
 148     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Debian_jessie_default_3.10.105.7z
 149     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Debian_jessie_next_4.9.13.7z
 150     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_default_3.10.105.7z
 151     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_default_3.10.105_desktop.7z
 152     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_next_4.9.13.7z
 153     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Odroidxu4_Ubuntu_xenial_next_4.9.13_desktop.7z
 154     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Orangepizeroplus2-h3_Ubuntu_xenial_default_3.4.113.7z
 155     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Orangepizeroplus2-h3_Ubuntu_xenial_default_3.4.113_desktop.7z
 156     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Pine64so_Ubuntu_xenial_default_3.10.105.7z
 157     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_default_4.4.66.7z
 158     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_default_4.4.66_desktop.7z
 159     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_next_4.11.0.7z
 160     0%       None  Unknown      0.0     0.0   None  Queued       Armbian_5.27_Tinkerboard_Ubuntu_xenial_next_4.11.0_desktop.7z
Sum:          40.62 MB               0.0  1085.0


Note:
Torrent server installed this way is auto updating - it checks daily for new images, adds new and purge old ones.

 

 

 

b.) Installation to the existing Transmission server

 

You only need to install a cron job script that your client serve only most recent files.

Create file:

sudo nano /etc/cron.daily/seed-armbian-torrent

with this content:
 

Spoiler
#!/bin/bash
#
# armbian torrents auto update
#
# download latest torrent pack
TEMP_DIR=$(mktemp -d || exit 1)
chmod 700 ${TEMP_DIR}
trap "rm -rf \"${TEMP_DIR}\" ; exit 0" 0 1 2 3 15
wget -qO- -O ${TEMP_DIR}/armbian-torrents.zip https://dl.armbian.com/torrent/all-torrents.zip
# test zip for corruption
unzip -t ${TEMP_DIR}/armbian-torrents.zip >/dev/null 2>&1
[[ $? -ne 0 ]] && echo "Error in zip" && exit
# extract zip
unzip -o ${TEMP_DIR}/armbian-torrents.zip -d ${TEMP_DIR}/torrent-tmp >/dev/null 2>&1
# create list of current active torrents
transmission-remote -n 'transmission:transmission' -l | sed '1d; $d' > ${TEMP_DIR}/torrent-tmp/active.torrents
# loop and add/update torrent files
for f in ${TEMP_DIR}/torrent-tmp/*.torrent; do
        transmission-remote -n 'transmission:transmission' -a $f > /dev/null 2>&1
        # remove added from the list
        pattern="${f//.torrent}"; pattern="${pattern##*/}";
        sed -i "/$pattern/d" ${TEMP_DIR}/torrent-tmp/active.torrents
done
# remove old armbian torrents
while read i; do
        [[ $i == *Armbian_* || $i == *gcc-linaro-* || $i == *tar.lz4 ]] && transmission-remote -n 'transmission:transmission' -t $(echo "$i" | awk '{print $1}';) --remove-and-delete
done < ${TEMP_DIR}/torrent-tmp/active.torrents

 

 

Change username(transmission) and password(transmission) if have something else than stock, save and exit, then run:

sudo chmod +x /etc/cron.daily/seed-armbian-torrent
sudo /etc/cron.daily/seed-armbian-torrent

Optional:

 

If you use GUI, you can install desktop front end for simple torrent server monitoring.

 

apt install transmission-remote-gtk

Host: localhost
Username: transmission
Password: transmission


Confirm and click connect.

 

Spoiler

Screenshot_2017-05-05_07-04-37.pngScreenshot_2017-05-05_06-59-36.png

 

How to stop seeding torrents?

  • Remove cron job:
    sudo rm /etc/cron.daily/seed-armbian-torrent

     

  • Remove torrents: 
    transmission-remote -n transmission:transmission -t all --remove-and-delete

    This command will remove all files on your torrent server! If you seed other stuff do a cherry pick.

 

Edited by Werner
adjust free space
  • Igor pinned this topic
  • Igor locked this topic
  • Igor unpinned this topic
Posted

I support Armbian on my torrent server with all packages. But now many packages have been added which I don't know what they are doing there!
If the torrents are used for other purposes, I have to stop the support.

 

Why are these files on the torrent packets list?!

Spoiler

 


gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf.tar.xz
buster-ng-arm64.0156fbc082858a76acc616383ba84c1f.tar.lz4
gcc-linaro-7.2.1-2017.11-x86_64_aarch64-linux-gnu.tar.xz
bionic-ng-armhf.7cbacbf14e20ccc6a30b9e82edfb52f6.tar.lz4
xenial-ng-armhf.f9c966615a971df64160f8681ae9aae3.tar.lz4
gcc-linaro-arm-none-eabi-4.8-2014.04_linux.tar.xz
gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz
stretch-ng-armhf.65f8bb574253c9bcf68fbd09876b7485.tar.lz4
gcc-linaro-6.4.1-2017.11-x86_64_aarch64-linux-gnu.tar.xz
gcc-linaro-7.4.1-2019.02-x86_64_arm-eabi.tar.xz
gcc-linaro-5.4.1-2017.05-x86_64_arm-linux-gnueabi.tar.xz
gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-7.2.1-2017.11-x86_64_arm-eabi.tar.xz
gcc-linaro-5.4.1-2017.05-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-5.4.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz
xenial-ng-arm64.7a15eae3d41fd4ed420cf6149682c396.tar.lz4
xenial-ng-arm64.f9c966615a971df64160f8681ae9aae3.tar.lz4
gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
disco-ng-armhf.823b430a396d6e5089930590c8a74ae1.tar.lz4
gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz
gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu.tar.xz
stretch-ng-arm64.3f7b92455be6760b157452ed44160c7a.tar.lz4
gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabi.tar.xz
bionic-ng-arm64.7cbacbf14e20ccc6a30b9e82edfb52f6.tar.lz4
disco-ng-arm64.823b430a396d6e5089930590c8a74ae1.tar.lz4
gcc-linaro-6.4.1-2017.08-x86_64_aarch64-linux-gnu.tar.xz
stretch-ng-armhf.3f7b92455be6760b157452ed44160c7a.tar.lz4
gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.xz
gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-7.1.1-2017.08-x86_64_arm-linux-gnueabihf.tar.xz
bionic-ng-armhf.01f56d280198f92464daef7161c5f547.tar.lz4
gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu.tar.xz
gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabi.tar.xz
stretch-ng-arm64.65f8bb574253c9bcf68fbd09876b7485.tar.lz4
gcc-linaro-5.5.0-2017.10-x86_64_arm-linux-gnueabi.tar.xz
gcc-linaro-6.4.1-2017.08-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi.tar.xz
gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf.tar.xz
gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu.tar.xz
bionic-ng-arm64.01f56d280198f92464daef7161c5f547.tar.lz4
buster-ng-armhf.0156fbc082858a76acc616383ba84c1f.tar.lz4
xenial-ng-armhf.7a15eae3d41fd4ed420cf6149682c396.tar.lz4
gcc-linaro-7.1.1-2017.08-x86_64_aarch64-linux-gnu.tar.xz

 

Posted
53 minutes ago, RSU said:

Why are this files on the torrent packets list?!


Those are raw material, compilers and root file system cache which is needed to build images. Putting them on torrents would faster build process for average Joe and relieve our servers.

  • Igor unlocked this topic
Posted
On 5/19/2019 at 1:38 PM, Anders said:

Hi Igor

 

How about including "webseeds"/"http seeds" in your .torrent files? You already have a lot of mirrors (ex http://mirrors.dotsrc.org/armbian-dl/), so it would be very helpful if your torrent client could also download from all those mirrors.

 

Spec: http://www.bittorrent.org/beps/bep_0019.html


Implemented, thanks for the tip. Speed increase should be noticeable :) 

Posted

@Igor i have a dedicated server i am able to seed torrents from. I have looked around in torrent at the mirror site. Shall i DL all the torrents and seed from there, or is there a package i have to seed? Thanks.

Posted
3 minutes ago, soerenderfor said:

i have a dedicated server i am able to seed torrents from. I have looked around in torrent at the mirror site. Shall i DL all the torrents and seed from there, or is there a package i have to seed? Thanks.


You need to use this script/setup above since we are changing torrents at least on each release. Manual seeding is not much useful.

Posted
11 minutes ago, Igor said:


You need to use this script/setup above since we are changing torrents at least on each release. Manual seeding is not much useful.

Okay i will set one of the servers up later tonight or in the morning. Thanks.

 

Do you have a way to do so without armbian-config? I have transmission installed..

Posted
48 minutes ago, soerenderfor said:

Do you have a way to do so without armbian-config? I have transmission installed..

 

Yes, follow option B. in OP.

 

----

 

@Igor/ all:

 

I been wanting to do this also, but I am getting up to speed with qemu and insuring the box (or virtual box) will only connect to internet via VPN (I do not connect to Internet otherwise, and this is much easier to manage "in person" / on desktop than it is headless / on a server or VM running all the time -- otherwise I would already be doing so).

 

I have been curious for a while however, if we publish any information on the health of the torrent swarm. I guess I could just fire up a VM, connect to VPN, and have a look... However I think that others may follow similar thought process as myself "well I wonder how badly they need seeders" and seeing more of a need might motivate us to make setting it up more of a priority. Just my $0.02.

 

I fully realize my tin foil hat ways (which only cause delay / hurdle for me, personally) are outside the norm. :)

Posted

First batch of torrents on my new seed box :)

Maybe it would be a good idea to modify the script to limit download speed a bit by default (so we don't get overloaded by all of us downloading at top speed at release, there's a bit of balance here, just a thought)

Posted
31 minutes ago, legogris said:

to limit download speed a bit by default

you mileage may vary.   What is your limit  50 Mbit/s  500 Mbit/s  1000 Mbit/s  10'000 Mbit/s   or maybe 5 Mbit/s   you see the problem?

I guess it is easier to do it yourself as you'll never hit the right spot  ==  mission impossible. So, better write a quick help here or head over to:  https://github.com/transmission/transmission/wiki/Editing-Configuration-Files#bandwidth 

 

Posted
4 minutes ago, Tido said:

you mileage may vary.   What is your limit  50 Mbit/s  500 Mbit/s  1000 Mbit/s  10'000 Mbit/s   or maybe 5 Mbit/s   you see the problem?

I guess it is easier to do it yourself as you'll never hit the right spot  ==  mission impossible. So, better write a quick help here or head over to:  https://github.com/transmission/transmission/wiki/Editing-Configuration-Files#bandwidth 

 

I was mostly thinking to ease for the initial seeders rather than for the people using the script. 10Mbit/s sould be a sane default?

Posted
11 minutes ago, legogris said:

I was mostly thinking to ease for the initial seeders rather than for the people using the script. 10Mbit/s sould be a sane default?

 

sudo apt install speedtest-cli
speedtest-cli --simple
# use predefined 30% and ask user for % when installed via armbian-config 
# recalculate and set the speed limits

Now, do code this :P

Posted

I don't really see what the users bandwidth has to do with this..? Initial seeders get hit equally hard by 100MBit/s downloads regardless of if that user is on a 100Mbit or 1Gbit/s connection?

Posted
4 minutes ago, legogris said:

Initial seeders get hit equally hard by 100MBit/s downloads regardless of if that user is on a 100Mbit or 1Gbit/s connection?

 

Then there is no need to limit anything.Our main infrastructure is capable to deliver up to 10Gbit/s. And there are some dedicated seeders which also provide good download speed. I am seeding at up to 100Mb/s.

Posted
10 minutes ago, Igor said:

 

Then there is no need to limit anything.Our main infrastructure is capable to deliver up to 10Gbit/s. And there are some dedicated seeders which also provide good download speed. I am seeding at up to 100Mb/s.

Ok, cool. Was just thinking we may be a bunch of people with Gbit/s downlinks who will occupy bandwidth that'd be better serving those actually downloading releases for themselves and that it might be hard to get people to change it once they've deployed so better nip it in the bud so to speak. But I guess that's just premature optimization, so nvm ;)

Posted
3 minutes ago, legogris said:

Was just thinking we may be a bunch of people with Gbit/s downlinks who will occupy bandwidth that'd be better serving those actually downloading releases for themselves


Via torrent network we only serve latest images which redistribution among fastest servers only takes several minutes. At that point, they are already present at all fixed mirrors. No reason to worry :)

Posted
7 hours ago, Tido said:

Security by obscurity,  bazinga

https://de.wikipedia.org/wiki/Security_through_obscurity   in german

https://en.wikipedia.org/wiki/Security_through_obscurity   in english

 

And now you're asking others to invest time into that, seriously?

 

I see that reading comprehension is not your strong suit. At no point did I ask for help with this. I (pretty clearly) stated that it was my own self-imposed roadblock / delay in implementing torrent seeding.

 

And so I don't see how your post adds to the discussion, at all. In fact, it could be seen as a roundabout personal attack.

 

Furthermore, I already knew that using VPN is not "security by obscurity" which refers more to architectural decisions, coding, etc. things like that. It's more like a camouflage. Anyway, quoting your own source:

 

Quote

Obscurity in architecture vs. technique

 

Knowledge of how the system is built differs from concealment and camouflage. The efficacy of obscurity in operations security depends by whether the obscurity lives on top of other good security practices, or if it is being used alone.[8] When used as an independent layer, obscurity is considered a valid security tool.[9]

 

In recent years, security through obscurity has gained support as a methodology in cybersecurity through Moving Target Defense and cyber deception.[10] NIST's cyber resiliency framework, 800-160 Volume 2, recommends the usage of security through obscurity as a complementary part of a resilient and secure computing environment.[11] The research firm Forrester recommends the usage of environment concealment to protect messages against Advanced Persistent Threats.[12]

 

Anyway, I am really not interested in continuing to argue with someone who uses the term "bazinga" un-ironically.

Posted

Nice perk of seeding: Since there is such a large number of torrents targeting individual boards and chipsets, sorting torrents by ratio give nice statistics on board popularity and trends. Can be helpful to see which boards to check out closer :)

Posted

I am not sure if this data is very meaningful since most image downloads happen by direct download and not by torrent I guess...

11 minutes ago, legogris said:

Nice perk of seeding: Since there is such a large number of torrents targeting individual boards and chipsets, sorting torrents by ratio give nice statistics on board popularity and trends. Can be helpful to see which boards to check out closer :)

 

Posted

@Igor 128GB as mentioned above is no longer enough to seed the full torrent set. I am about 75% done and exceeded this value already. I'd recommend to edit the requirements to something around 200GB.

 

Edit: Total size as for today: 160.3GB

Posted
4 hours ago, Werner said:

I'd recommend to edit the requirements to something around 200GB.


Uppped to 256Gb to be future ready. Thanks.

Posted

Hello,


I followed the instructions for installing transmission and seed the torrents. When I then download the torrents with

sudo /etc/cron.daily/seed-armbian-torrent

my internal memory is used and filled up. The torrents are stored on the external hard disk.

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1  7,4G  7,3G     0 100% /

Normally 5.6G from the internal memory card is used. What uses this memory?

 

 I have linked the links from transmission for blocklists, resume, torrents to my external USB hard disk to save space but it didn't help.

ls -al /var/lib/transmission-daemon/.config/transmission-daemon/
lrwxrwxrwx 1 root                root                  64 Apr  2 22:56 blocklists -> /mnt/EXTUSB/Transmission/.config/transmission-daemon/blocklists/
lrwxrwxrwx 1 root                root                  60 Apr  2 22:56 resume -> /mnt/EXTUSB/Transmission/.config/transmission-daemon/resume/
lrwxrwxrwx 1 root                root                  38 Jan  1  2019 settings.json -> /etc/transmission-daemon/settings.json
-rw------- 1 debian-transmission debian-transmission  138 Apr  3 17:39 stats.json
lrwxrwxrwx 1 root                root                  62 Apr  2 22:55 torrents -> /mnt/EXTUSB/Transmission/.config/transmission-daemon/torrents/

 

Posted
57 minutes ago, The said:

The torrents are stored on the external hard disk.


Obviously not :) Restore to normal operation, its wrong way.

 

You need to:

1. Stop Transmission (mandatory) and remove currently downloaded data which is stored on SD card, probably /var/lib/transmission-daemon/
2. Change 

"download-dir": "/mnt/EXTUSB",
"incomplete-dir": "/ext/mnt/EXTUSB",

in your /etc/transmission-daemon/settings.json

3. Start Transmission

Posted

I did that already, but forgot to mention it.

"download-dir": "/mnt/EXTUSB/Transmission/",
"incomplete-dir": "/mnt/EXTUSB/Transmission/",
"incomplete-dir-enabled": true,
58 minutes ago, Igor said:

remove currently downloaded data which is stored on SD card, probably /var/lib/transmission-daemon/

My data is stored in /mnt/EXTUSB. There is nothing to remove in this folder and its subfolders. Please see here:

/var/lib/transmission-daemon$ sudo du -cksh * | sort -hr | head -n 5
4,0K	total
4,0K	downloads
0	info

I checked disk usage in my other folders . Here are my top five in / and /var:

Disk usage in /:
7,3G	total
4,5G	mnt - This is my external USB drive
1,8G	var - 
826M	usr
136M	lib

Disk usage in /var:
1,8G	total
1007M	swap
413M	www
231M	lib
141M	cache

 

Posted
5 minutes ago, The said:

I did that already, but forgot to mention it.


Have you stop transmission when editing its config file???

Posted
9 minutes ago, The said:

1007M swap


WTF is that?

This is my torrent server on the same 8Gb SD card.

/dev/mmcblk0p1    7458672    1058648   6297556  15% /

/dev/sdb1      7752457508 6878909040 482830824  94% /ext
 

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines