Surprise! We've been running on hardware provided by BuyVM for a few months and wanted to show them a little appreciation.
Running a paste site comes with unique challenges, ones that aren't always obvious and hard to control. As such, BuyVM offered us a home where we could worry less about the hosting side of things and focus on maintaining a clean and useful service! Go check them out and show them some love!
Description: GenisysPro
Submitted by puffrfish on July 22, 2017

New Paste 1 (Text)

{
  "pufferd": {
    "type": "pocketmine",
    "display": "GenisysPro",
    "install": {
      "commands": [
        {
          "type": "download",
          "files": "https://github.com/GenisysPro/GenisysPro/archive/master.zip"
        },
        {
          "commands": [
            "unzip GenisysPro-master"
          ],
          "type": "command"
        },
        {
          "files": "https://bintray.com/pocketmine/PocketMine/download_file?file_path=PHP_7.0.6_x86-64_Linux.tar.gz",
          "type": "download"
        },
        {
          "commands": [
            "tar -zxf PHP_7.0.6_x86-64_Linux.tar.gz"
          ],
          "type": "command"
        },
        {
          "source": "bin",
          "target": "GenisysPro-master",
          "type": "move"
        },
        {
          "type": "writefile",
          "text": "server-ip=${ip}\nserver-port=${port}\n",
          "target": "server.properties"
        }
      ]
    },
    "run": {
      "stop": "stop",
      "pre": [],
      "post": [],
      "arguments": [
      	"--no-wizard"
      ],
      "program": "GenisysPro-master/start.sh"
    },
    "environment": {
      "type": "tty"
    },
    "data": {
      "ip": {
        "value": "0.0.0.0",
        "required": true,
        "desc": "What IP to bind the server to",
        "display": "IP",
        "internal": false
      },
      "port": {
        "value": "19132",
        "required": true,
        "desc": "What port to bind the server to",
        "display": "Port",
        "internal": false
      }
    }
  }
}