3 3
Igor

Seed our torrents

Recommended Posts

(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),
- 256Gb 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 Igor
Update space requirements

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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 :) 

Share this post


Link to post
Share on other sites

@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.

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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..

Share this post


Link to post
Share on other sites
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. :)

Share this post


Link to post
Share on other sites

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)

Share this post


Link to post
Share on other sites
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 

 

Share this post


Link to post
Share on other sites
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?

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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 ;)

Share this post


Link to post
Share on other sites
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 :)

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

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 :)

Share this post


Link to post
Share on other sites

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 :)

 

Share this post


Link to post
Share on other sites

@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

Share this post


Link to post
Share on other sites
4 hours ago, Werner said:

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


Uppped to 256Gb to be future ready. Thanks.

Share this post


Link to post
Share on other sites

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...
3 3