freetorrent.fr est mort : vive ft4a.fr !
Rédigé par citizenz - - 3 commentaires
Le site est de nouveau online ici : https://www.ft4a.fr
sudo apt update && apt upgrade -y
sudo apt install -y sudo nano vim-nox htop git mc screen ntp rkhunter fail2ban ufw curl
sudo adduser citizenz
sudo adduser citizenz sudo
sudo mkdir /home/<username>
sudo echo "/dev/disk/by-id/scsi-0HC_Volume_2942248 /home/<username> ext4 discard,nofail,defaults 0 0" >> /etc/fstab
sudo reboot
L'essentielle de la config de base du système est prête, on va désormais suivre le tutoriel de ex_rat :
https://mondedie.fr/d/10831-tuto-installer-rutorrent-sur-debian-10-nginx-php-fpm
cd /tmp
git clone https://github.com/exrat/Script-Debug-MonDedie
cd Script-Debug-MonDedie
chmod a+x Script-Debug-Mondedie.sh && ./Script-Debug-Mondedie.sh
sudo nano /etc/nginx/sites-enable/seedbox.conf
server {
listen 80 default_server;
server_name _;
server {
listen 80;
server_name
<votre.domaine.com>;sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
sudo apt install python3-acme python3-certbot python3-mock python3-openssl python3-pkg-resources python3-pyparsing python3-zope.interface
sudo apt install python3-certbot-nginx
sudo certbot --nginx -d www.<votre.domaine.com>-d <votre.domaine.com>
listen 443 ssl; # managed by Certbot
listen 443 ssl http2; # managed by Certbot
sudo /etc/init.d/nginx restart
wget -nv http://download.opensuse.org/repositories/home:emby/Debian_9.0/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo echo 'deb http://download.opensuse.org/repositories/home:/emby/Debian_9.0/ /' > /etc/apt/sources.list.d/emby-server.list
sudo apt-get update
sudo apt-get install emby-server
systemctl enable embyserver.service
systemctl start emby-server.service
sudo apt install git-core python python-cheetah
cd /opt
sudo git clone https://github.com/CouchPotato/CouchPotatoServer.git couchpotato
sudo cp couchpotato/init/ubuntu.default /etc/default/couchpotato
sudo nano /etc/default/couchpotato
CP_USER=<username>
CP_HOME=/opt/couchpotato
CP_DATA=/opt/couchpotato
CP_PIDFILE=/var/run/couchpotato/couchpotato.pid
PYTHON_BIN=/usr/bin/python
sudo cp couchpotato/init/couchpotato.service /etc/systemd/system/couchpotato.service
sudo nano /etc/systemd/system/couchpotato.service
ExecStart=/opt/couchpotato/CouchPotato.py
sudo systemctl enable couchpotato
sudo systemctl start couchpotato
cd /var/www
wget https://github.com/phpsysinfo/phpsysinfo/archive/v3.3.1.tar.gz
tar xvfz v3.3.1.tar.gz
mv phpsysinfo-3.3.1/ phpsysinfo
chown -R www-data:www-data phpsysinfo
cd phpsysinfo
cp phpsysinfo.ini.new phpsysinfo.ini
DEFAULT_LANG="fr"
sudo sed -i "s/|\s*\((count(\$analyzed_sql_results\['select_expr'\]\)/| (\1)/g" /usr/share/phpmyadmin/libraries/sql.lib.php
smtputf8_autodetect_classes = all
Voila : c'est ma première utilisation de Github pour publier le code de freetorrent.fr. Deux objectifs : distribuer le code mais aussi pourquoi pas, fédérer quelques compétences pour le développer.
Freetorrent.fr, c'est avant tout un site web qui tente à sa façon de promouvoir le Libre.
freetorrent.fr rassemble des projets sous licences libres et licences de libre diffusion et les propose au téléchargement par l'intermédiaire du protocole Bittorrent.
Il est complémentaire de certains gros projets officiels qui possèdent déjà leurs services Bittorrent et s'adresse tout particulièrement aux projets plus modestes qui recherchent un moyen simple de partager librement leurs travaux.
J'ai débuté l'aventure de freetorrent.fr officiellement en 2006. Il y a quelques temps j'ai décidé de m'affranchir des "kits" tracker bittorrent classiques pour adapter un code qui me convienne mieux.
N'ayant que de très faibles compétences, j'ai mis pas mal de temps à rassembler les bonnes idées, des morceaux de codes sous licence libres, etc. Et cela donne freetorrent.fr tel qu'il est actuellement.
Le site est perfectible, et pas qu'un peu :D Mais il fonctionne.
Aussi aujourd'hui, j'ai franchi le cap : je mets le code à disposition sur github.
Donc, vous retrouverez mon code ici : https://github.com/citizenz7/freetorrent