Giter Site home page Giter Site logo

ps-system's Introduction

Private Server System Build Status

This private server system is designed for very complex networks (maybe with their own cloud system). Because of the modular structure the system is very flexible and has no need to load classes which are not required for the current running environment.

How to use

Download

You can Download the latest build from here: https://github.com/derklaro/ps-system/actions

Lobby config

To use the system you have to upload the plugin core to your Lobby server's plugin folder. Then create a new folder called plugins/ps/modules and upload the lobby as well as the cloud module to this folder.

The following cloud systems are supported:

Then create a new

  • Task (if you are using cloudnet 3)
  • ServerGroup (if you are using cloudnet 2)

and restart the lobby server. Now there should be configuration file called config.json in the plugins/ps/modules/lobby folder. Open this file and configure the options you see. Set ps-group-name to the just created group name.

Private server group/task config

Upload the system and cloud module as mentioned above. Then put the runner into the modules folder as well.

Now you are ready to go!

Help & Bug-Reports

If you need help or are experiencing any issues using the system, feel free to use the GitHub issue tracker to submit a new ticket.

Support our work

If you like the system and want to support our work you can star ๐ŸŒŸ the project.

Developers

Clone & build the project
git clone https://github.com/derklaro/ps-system.git
cd ps-system/
gradlew
Get the api

Maven repository:


<repository>
  <id>jitpack.io</id>
  <url>https://jitpack.io</url>
</repository>

Maven dependency:


<dependency>
  <groupId>com.github.derklaro</groupId>
  <artifactId>ps-api</artifactId>
  <version>1.1.0</version>
  <scope>provided</scope>
</dependency>

Gradle repository:

maven {
  name 'jitpack.io'
  url 'https://jitpack.io'
}

Gradle dependency:

compileOnly group: 'com.github.derklaro', name: 'ps-api', version: '1.1.0'
Implement a new cloud system

If you need an example how to implement a new cloud system, just take a look here

Licence and copyright notice

The project is licenced under the terms of the MIT Licence. All files are Copyright (c) 2020 Pasqual K. and all contributors.

ps-system's People

Contributors

0utplay avatar dependabot-preview[bot] avatar dependabot[bot] avatar derklaro avatar leninjahd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ps-system's Issues

Template

What do I have to do in the template? I tried PServer, PServer/default and default but I always got the message: Unable to create a new service, try again later. There was no error in the console

/visibility Does Nothing

When I run /visibility it does nothing and does not throw an error. CNET3 and Runner Module is installed.

Need for help

Hello I followed the tuto I find myself with that how I do after create the npc because the commands in game I need to see screen ?
thank you

image
image

I managed to create an npc but it does not save?
But I don't understand what I did wrong
image

I need Help.

Where do i have to create the plugins/ps/modules folder?

Installation

The "HowTo" says to upload the lobby to plugins/ps/modules. Does that mean that you should copy the whole lobby template from the cloud there? Unfortunately, the description is a bit unclear

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.