Sueta

Pipe

1.0.0

Lightweight server manager for Spigot and Bungeecord

·Plugin

Pipe is a server wrapper for Spigot and BungeeCord. It allows your to easily create and manage minecraft server through the command line. It also serves various utility functions allowing you to easily update and backup servers, with a single command.

Pipe uses tmux to manage the servers, and provides a simple interface to manage those tmux sessions. You can focus on administering your server, while still maintaining a lightweight and functional enviornment, which other solutions such as McMyAdmin and Multicraft don't allow.

Requirements
Most servers already include what we need, but in case they don't

  • tmux
  • getopt
  • zip
  • Java

Installation
Installation is fairly simple

  1. Download the latest release
  2. Upload it to your server, anywhere will do
  3. Edit the config file, set servers_path to where you'd like your servers stored
  4. Use the program as instructed below

Usage

./pipe [command] [-arguments]

Examples
Create a new server with the name MyServer running on port 25565

./pipe create -n MyServer -p 25565

Create a new BungeeCord server running on port 25565

./pipe create -n MyBungee -p 25565 -t bungeecord

Start a server named MyServer

./pipe start -n MyServer

Stop a server named MyServer

./pipe stop -n MyServer

Similar projects

Plugin →