Sir Bitesalot
-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by Sir Bitesalot
-
-
A little update:
Manager should now be fully compatible with beta branch.
The console interface is now supported. This means you can send commands like you would in the console window directly from the manager.
The next release will include Web API support for console commands and make all commands available via gui.
-
hi
Can you in the servermanger please insert the one the IP can change? For rootserver with several ip's.
In which bat works --ip 12.34.5.67
thx
Yea there are some arguments wich are currently not configurable via GUI.
At the moment you should be able to add them in the Arguments Textbox.
In the future those will be available in the GUI.
At the moment I work on some features. Opened a github issue for missing commands so that I will not forget to add this sometime.
-
Nice I can see a lot of potential here!
Is it compatible with the current beta release?
Partial compatible i would say. You are not able to see what you are typing in the new console interface. You can still use it to execute commands though and the output will apear in the Log box of the manager.
In the future you will be able to type commands (or select them via dropdown) directly in the manager.
-
First version released updated First Post
-
I am currently working on a Servermanager that will include a Web API that would enable the Server to be Controlled via Http Webrequests. Only commands that are exposed to the lua API would be possible but I think it would be a start.
Here is the Preview Thread:
http://www.avorion.net/forum/index.php/topic,1416.0.html
Would that be something that fits your needs?
-
The Avorion Server Manager is now Released.
The first version can be downloaded from my github repo:repo link
The wiki is located here: github wiki
The wiki is not completed yet. But the manager includes a setup assistant that should cover all steps necessary to use the Avorion Server Manager
Current features:
- Sending commands (even on non beta branch)
- Automatic Backup
- Easy server installation and update
- Web API to send commands from any application that can send http Requests
- Console Interface support
Planned Features include but are not limited to:
- German translation
- More commands
- More Web API commands
- Android Web API client
Old Post:
Sneak Peek at my current project:
Figured I put this in the Mods Section because it is half a Server Tool and half a Mod.
I am currently working on an Application to Manage Avorion servers. It can send commands like save and stop to the server. Additionally a Web API is integrated so that the Server can be controlled Remotley via Web Requests.
More Info further down but first a Video demonstrating the Features:
As you can see the manager hosts a Web API Server that can be used to display Server Info or to start/stop the Server.
Currently Implemented Features are:
- Save Command
- Stop Command
- Broadcast Chat Message
- Start Server
- Info if Server Process is running
- Info last Update Tick
It is planned that commands can be defined dynamically. For that a definition of the command is stored as JSON file and Server Side Logic is implemented in lua.
Features currently missing that are needed for first release:
- Server Config
- API Authentication
- Automatic modification of server.lua
Planned Features that will be implemented after first release:
- More predefined commands
- Possibility to add own commands
- More Info (like online players)
Feedback is very much appreciated
If you have further suggestions or ideas for features let me know. If you have questions feel free to ask.
First release should follow sometimes next week. I will keep this topic updated.
- Sending commands (even on non beta branch)
Avorion Server Manager with Web API
in Mods
Posted
I did not know that the damage can be set higher than 1.00.
If this really can be set higher I will remove the limit in the next Version.
Will look in to the other issues and made some comments/questions regarding the issues on github.