MagnaCapax / PMSS

Pulsed Media Seedbox Software
GNU General Public License v3.0
19 stars 3 forks source link

Pulsed Media Seedbox Software

Description

Pulsed Media Seedbox Software, server side code. This builds and installs all the software and scripts to operate a seedbox server. Works on Debian 10/11. Deb10 is stable, Deb11 is development/experimental stage.

This can be used standalone fully, does not require a server from Pulsed Media. You can freely use this for your own self-hosted seedbox. No commercial restrictions, you are free to provide seedbox services using this and there are even some minimalistic whitelabeling features. Some pieces will still be fetched from Pulsed Media servers, such as the latest GUI version.

More information available at https://wiki.pulsedmedia.com/index.php/PM_Software_Stack

Documentation

You can find information for common tasks such as adding/creating/suspending users at https://wiki.pulsedmedia.com/index.php/Category:PM_Software_Stack_Guides

Installation

Install minimal Debian system, and run following as root:

wget -q https://github.com/MagnaCapax/PMSS/raw/main/install.sh; bash install.sh

Update from pre-github version

If you have older PMSS installed which is not yet based on this github version, here is how you can upgrade it:

wget -qO /scripts/update.php https://raw.githubusercontent.com/MagnaCapax/PMSS/main/scripts/update.php;  /scripts/update.php

with reboot using git/main ("testing") as the source instead of release:

wget -qO /scripts/update.php https://raw.githubusercontent.com/MagnaCapax/PMSS/main/scripts/update.php;  /scripts/update.php git/main; reboot

Support

You may ask our discord for guidance. Pulsed Media as a company will not provide support to use this on your own servers without a fee, unless the server is bought from Pulsed Media directly.

Contributions

All contributions will be considered. No matter small or big. Your contribution could be as tiny as fixing a typo, or badly worded sentence and it will be much appreciated.

Some important guidelines: