This shell script allows you to:
- Install TorrentPier in automatic mode;
- GNU/Linux: Debian 12
- GNU/Linux: Ubuntu 22.04, 24.04
Important
The architecture and bit depth of x86_64 are required.
Update indexes and packages
apt -y update && apt -y full-upgrade
Install GIT
apt -y install git
Clone the repository
git clone https://github.com/torrentpier/autoinstall.git
Make the installation file executable
chmod +x ./autoinstall/install.sh
Run automatic installation
./autoinstall/install.sh
Note
install.sh always downloads the latest release.
If you want to run it directly, use deb.install.sh for Debian and Ubuntu.
Running the installation script directly for debian and ubuntu
chmod +x ./autoinstall/deb.install.sh && ./autoinstall/deb.install.sh
- Web server: NGINX + PHP-FPM
- NGINX config for phpMyAdmin: /etc/nginx/sites-available/00-phpmyadmin.conf
- NGINX config for TorrentPier: /etc/nginx/sites-available/01-torrentpier.conf
- Installation logs directory: /var/log/torrentpier_install.log
- Temporary directory: /tmp/torrentpier
- The file with the data after installation: /root/torrentpier.cfg
Removing the symbolic link
rm /etc/nginx/sites-enabled/00-phpmyadmin.conf
We check the current NGINX configs for errors
nginx -t
Restarting the NGINX process
systemctl restart nginx