mirror of
https://github.com/torrentpier/autoinstall.git
synced 2025-02-28 15:10:55 +03:00
🚀 TorrentPier auto-installation script
announcerbittorrentforum-softwaregazellep2ptorrenttorrent-trackertorrentpiertorrentpier-autoinstalltorrentpier-installtorrentpier-installationxbt
* Some minor improvements * Create .gitignore * Updated * Update install.sh * Update apt.install.sh * Update apt.install.sh * Update apt.install.sh * Update apt.install.sh * Update apt.install.sh * Update apt.install.sh |
||
---|---|---|
.editorconfig | ||
.gitignore | ||
apt.install.sh | ||
install.sh | ||
LICENSE | ||
README.md |
Automatic installation for TorrentPier
This shell script allows you to:
- Install TorrentPier in automatic mode;
Supported systems:
- GNU/Linux: Debian 11, 12
- GNU/Linux: Ubuntu 22.04, 24.04
Important
The architecture and bit depth of x86_64 are required.
Starting the auto installer:
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 apt.install.sh for Debian and Ubuntu.
Running the installation script directly for debian and ubuntu
chmod +x ./autoinstall/install.sh && ./autoinstall/apt.install.sh
Additional information:
- 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
Removing phpMyAdmin public access:
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