SMWM is a tool for Starmade Dedicated server's admins using doomsiders shadow to view server's stats, logs, and all doomsiders data in more elegant fashion than using phpmyadmin and logging into db.
I'm working on more features giving ability to control server instance and manage more game objects.
It works on server side on top of doomsiders shadow, and allows to view, sort, search all data contained in doomsiders database containing all objects from gameservser and stats (including logs etc) and controll these objects by sending commands to star made server. Everything is done as web application which You can use as any web page after logging in to Admin Panel (see description for details how to modify default admin account).
THERE ARE TWO ALTERNATIVE VERSIONS OF THIS SOFTWARE BOTH MAINTAINED AND DEVELOPED BY ME - One for Phalcon php Framework , second for Symfony 2.8 Framework
You need to know how to set up Apache Web Server (mpm-itk), install modules for PHP 5.5, configure Ubuntu Server to serve web pages, use MySql database, and doomsiders shadow, also how to setup starmade dedicated server from commandline.
Tested under Ubuntu 14.04 LTS and Ubuntu 16.04 LTS.
Project repository with full description, install instructions, project dependencies, and brief of development summary (github) - GitHub - waski35/starmadewebmanager (Symfony 2.8 Framework version) MAIN DEVELOPMENT BRANCH
On master branch You will find working features, on dev branch things may break suddenly.
FUTURE PLANS :
- add user/permission model to database backend, so role management will be possible with built-in admin panel pages,
- integrate above with starmade registry, when it becomes available with needed features, so admins, and users could log-in by theirs star-made.org account in secure way (star-made.org would be playing role of authentication provider in this setup),
- improve (this is currently available but needs some extensions) ability to view and edit, delete world objects that are stored in starmade dedicated server database, also ability to perform such operations on groups of objects (selectable via checkbox on list) ,
- and other features listed here : SMWebManager · GitHub
UPDATE (1 November 2017) :
version for Symfony 2.8 Framework :
- fixed wrong format of sending commands to starmade server, this way i fixed code regression that appeared some time ago, tested awhile and it works
- fixed shop and ship controller
version for Phalcon 3.x Framework :
- fixed wrong formula which has been used in player details screen, that caused command to be rejeted by starmade server.
UPDATE (6 September 2017):
version for Phalcon PHP Framework 3.0.x (also 3.1 and 3.2 supported) :
- fixed flash notifications on user actions (login, logout, login error etc.),
- fixed not redirecting on login page on bad login, instead blank page was showing (not giving access to anywhere)
UPDATE (17 June 2017) :
version for Phalcon PHP Framework 3.0.x :
- added better not found handler, that redirects now to index,
- updated readme.md to be more informal (fixed that bug with misleading instructions)
UPDATE (26 February 2017):
version for Symfony 2.8 :
- released on master
- all functionality from phalcon version works in symfony version (listing, showing all data from server, sending commands to server),
version for Phalcon 3.0 :
- minor changes to messages with confirmations/warnings
both versions :
- updated significantly readme, and install instructions to be more straightforward
UPDATE (14 January 2017) :
see this post for details : (SMWM) Star Made Web Manager
UPDATE (13 January 2017):
- added ability to start/stop/restart doomsiders shadow and starmade server connected to it,
- added ability to ban/unban player by its account, give player 1 mil credits, kick player, kill player,
- added ability to despawn ship, station, asteroid
- added ability to destroy shop,
- see "in development" on my github for more details or project summary what is in proggress, it testing etc.
Link to DOWNLOAD stand-alone all-in-one version topic on My server's forum : Star Made Web Manager for Symforny 2.8 version 1.0 - [PL] Starmade Serwer Community for all those guys having trouble installing dependencies of this project, still You have to know how to install and configure linux server software required by this project and its dependencies.
Some Pictures :
I'm working on more features giving ability to control server instance and manage more game objects.
It works on server side on top of doomsiders shadow, and allows to view, sort, search all data contained in doomsiders database containing all objects from gameservser and stats (including logs etc) and controll these objects by sending commands to star made server. Everything is done as web application which You can use as any web page after logging in to Admin Panel (see description for details how to modify default admin account).
THERE ARE TWO ALTERNATIVE VERSIONS OF THIS SOFTWARE BOTH MAINTAINED AND DEVELOPED BY ME - One for Phalcon php Framework , second for Symfony 2.8 Framework
You need to know how to set up Apache Web Server (mpm-itk), install modules for PHP 5.5, configure Ubuntu Server to serve web pages, use MySql database, and doomsiders shadow, also how to setup starmade dedicated server from commandline.
Tested under Ubuntu 14.04 LTS and Ubuntu 16.04 LTS.
Project repository with full description, install instructions, project dependencies, and brief of development summary (github) - GitHub - waski35/starmadewebmanager (Symfony 2.8 Framework version) MAIN DEVELOPMENT BRANCH
On master branch You will find working features, on dev branch things may break suddenly.
FUTURE PLANS :
- add user/permission model to database backend, so role management will be possible with built-in admin panel pages,
- integrate above with starmade registry, when it becomes available with needed features, so admins, and users could log-in by theirs star-made.org account in secure way (star-made.org would be playing role of authentication provider in this setup),
- improve (this is currently available but needs some extensions) ability to view and edit, delete world objects that are stored in starmade dedicated server database, also ability to perform such operations on groups of objects (selectable via checkbox on list) ,
- and other features listed here : SMWebManager · GitHub
UPDATE (1 November 2017) :
version for Symfony 2.8 Framework :
- fixed wrong format of sending commands to starmade server, this way i fixed code regression that appeared some time ago, tested awhile and it works
- fixed shop and ship controller
version for Phalcon 3.x Framework :
- fixed wrong formula which has been used in player details screen, that caused command to be rejeted by starmade server.
UPDATE (6 September 2017):
version for Phalcon PHP Framework 3.0.x (also 3.1 and 3.2 supported) :
- fixed flash notifications on user actions (login, logout, login error etc.),
- fixed not redirecting on login page on bad login, instead blank page was showing (not giving access to anywhere)
UPDATE (17 June 2017) :
version for Phalcon PHP Framework 3.0.x :
- added better not found handler, that redirects now to index,
- updated readme.md to be more informal (fixed that bug with misleading instructions)
UPDATE (26 February 2017):
version for Symfony 2.8 :
- released on master
- all functionality from phalcon version works in symfony version (listing, showing all data from server, sending commands to server),
version for Phalcon 3.0 :
- minor changes to messages with confirmations/warnings
both versions :
- updated significantly readme, and install instructions to be more straightforward
UPDATE (14 January 2017) :
see this post for details : (SMWM) Star Made Web Manager
UPDATE (13 January 2017):
- added ability to start/stop/restart doomsiders shadow and starmade server connected to it,
- added ability to ban/unban player by its account, give player 1 mil credits, kick player, kill player,
- added ability to despawn ship, station, asteroid
- added ability to destroy shop,
- see "in development" on my github for more details or project summary what is in proggress, it testing etc.
Link to DOWNLOAD stand-alone all-in-one version topic on My server's forum : Star Made Web Manager for Symforny 2.8 version 1.0 - [PL] Starmade Serwer Community for all those guys having trouble installing dependencies of this project, still You have to know how to install and configure linux server software required by this project and its dependencies.
Some Pictures :
Last edited: