Table of Contents
Your PGBlitz backup can be used to restore your applications in PTS fork after install (see later)
NOTE Tested and working for PGblitz v8.5-8.7
Type the following to access your current build's menu: sudo pgblitz
Select [7] PG vault [Backup & Restore]
then
Select [1] Utlizie PG Vault
then
Select [1] Data Backup
- At this stage you can either type all
(to backup all apps) OR appname
(to queue/stack apps which you would like to backup) followed by typing A
.
IMPORTANT If you have an encrypted drive and have forgotten, not documented or not backed up your SALT/password for PG Clone, you should at this stage also backup your keys/rclone.config to gdrive. This can be done by the following:
Type or paste the following to backup your keys:
sudo wget -N https://github.com/raw/PTS-Team/PGClone/dev/functions/backup-keys.sh
NOTE The ideal method of installing the PTS fork is to delete your current build and install PTS fork on a clean system. PTS fork works best on ubuntu 18.XX and this tutorial will assume you are using ubuntu 18.XX. If you are unsure on how to do this, please refer to the documentation provided by your server provider.
Once your server has an OS installed, login to your server using SSH.
Type or paste the following to install PTS fork:
sudo apt-get install wget -y && sudo wget -qO - https://github.com/raw/PTS-Team/Install/master/install.sh | sudo bash
The installation will then take you through the setup which is self-explanatory.
NOTE This has currently only been tested with PGblitz v8.5-8.7
Type or paste the following:
sudo rm -rf /opt/plexguide && sudo rm -rf /var/plexguide && sudo apt-get install wget -y && sudo wget -qO - https://github.com/raw/PTS-Team/Install/master/install.sh | sudo bash
After the install has completed, you will need to rerun the above command again. This is required in order to override all the files created by your previous build. Many applications in PGBlitz use env date and NON-set methods, these have to be overwritten and set back to NON-SET.
Configuring PTS fork is the same as configuring PGBlitz.
Type the following to run the PTS menu: sudo pts
- Set up and deploy Traefik (see here)
Reboot - Close ports using Port Guard (see here)
Reboot - Deploy PTS Shield (GOAuth - all apps supported) (see here)
Reboot - Set up and deploy rClone. You can restore you backup keys at this stage. (see here)
Reboot - (Optional) Restore PGBlitz backup (created in step 1) using [7]PTS Vault.
- Install desired core/community applications (Do this regardless of whether it is a fresh install with restore or overwrite)
Reboot - (Optional) If overwriting/restoring, you will need to change 2 remote path mappings in applications (NZB clients / Torrent clients / radarr / sonarr / lidarr etc)
Why do I need to change remote paths?
PTS will create one download folder for completed downloads using any NZB client /mnt/downloads/nzb
and one download folder for completed downloads using any torrent client /mnt/downloads/torrent
. Both folder names are different to those used in previous versions of PGBlitz. This remote paths need to be changed in your configuration settings (nzbget/radarr/sonarr etc) which you can do in either in terminal or webUI.
NOTE PTS fork does not install PGUI by default. You will need to do this through [5]APPBox. If you are overwriting your current build you and wish to continue using PGUI, you must first remove PGUI from your current build and reinstall it using [5]APPBox. You can do this by typing the following command: sudo rm -rf /opt/appdata/pgui/*
PTS is a **fork ** of PGBlitz / Plexguide, an all-in-one media solution that deploys a Media Server through the use of either your local HDD or Google Drive; serving as unlimited back-end storage. PTS utilizes Ansible and Docker to streamline your Media Server while deploying multiple tools for your server operations.
- Deploys multiple programs/apps and functional within 10 - 30 seconds
- Deploy PTS on a remote machine, local machine, VPS, or virtual machines
- Deploy PTS utilizing Google's GSuite for unlimited space or through the solo or multiple HD editions
- Deploys a Reverse Proxy (Traefik) so you can obtain https:// certificates on all your containers
- Backup and Restore data through your Google Drive
- Aligns data and ports for efficiency
- Deploys with a simple installer and a GUI like interface (commands do not have to be typed out)
[Click Here] to view the list!
[Click Here] for more information!