Raised This Month: $12 Target: $400
 3% 

Sourcemod Server Management System v2 - Ideas + Feedback


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Oo Alias oO
Member
Join Date: Apr 2010
Old 07-14-2014 , 16:02   Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #1

Hello!

I'm currently working on a new version of SSMS, based on the previous tool made by Snelvuur (and also working with him on the new version).

https://github.com/Ehesp/Sourcemod-S...Manager-System

Although there is still a lot of work to be done, it's going massive overhaul:

Framework:

It's based on the PHP Laravel 4 Framework, with AngularJS sat on top to deal with the UI - while also being a responsive website with Bootstrap 3 as the CSS framework.

Setup:

The app will require a few tools such as Git, Composer, NodeJS and Bower to allow for easy installation and updating. We'll also offer a "all-in-one" package if you're unable to use these.

It will however also require you to be able to set a cronjob on your hosting server.

Databases: mysql, sqlite, pgsql & sqlsrv will be supported.

User Authentication:

Sign-in/authentication will be done via Steam. You'll be redirected to Steam and login there. Once complete you'll be sent back to the app.

For a user to be able to access the app, they'll need adding via the Settings page with their Steam/Community ID - here you set the users role.

Permissions and Access:

To start with, there will be 4 types of user: Super Admin, Admin, User & Guest.
On install, defaults will be set to limit what permissions and access each role is able to carry out. The defaults can easily be changed from the Settings page.

Access: What pages a certain role is allowed to see.
Permissions: What actions on those pages a user is able to perform, such as restarting a server or adding a new user.

Notifications:

In the pipe line we also want to have multiple notification options, so the app sends messages via providers such as HipChat, Twitter, PushBullet etc.

Other features:

Just like the old SSMS, there will be a page for active plugins, multi-console, game-types and admin-activity.

Ideas + Feedback:

Based on this information, does anyone have any feedback they'd like to give (something you're not keen on, or another feature we haven't thought about)?

Updates:

Updates on progress will be updated here:

Complete:
  • Responsive layout with responsive sidebar
  • Artisan installer scripts
  • Steam Auth/Login
  • User adding/editing via Steam
  • Sidebar quick links management
  • Permission/Access control based on user roles
  • Few different theme colors
  • Add server search and options

Currently working on:
  • Server page - add, delete, refresh, restart, view restarts etc.
  • Server tasks - daily restarts, rcon commands, auto server updates etc.

Feel free to contribute and make pull requests!

Here's some screenies







__________________

Last edited by Oo Alias oO; 07-17-2014 at 07:38.
Oo Alias oO is offline
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 07-14-2014 , 17:02   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #2

Looks interesting thus far.
Drixevel is offline
Blackglade
Senior Member
Join Date: Jul 2012
Location: NYC
Old 07-14-2014 , 20:15   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #3

This is just personal but I kinda find bower completely pointless . Other than that, looks hawt!
Blackglade is offline
Oo Alias oO
Member
Join Date: Apr 2010
Old 07-15-2014 , 03:52   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #4

Quote:
Originally Posted by Blackglade View Post
This is just personal but I kinda find bower completely pointless . Other than that, looks hawt!
Well say an update comes out for Font Awesome, with new icons - instead of having to replace the files and names in the asset linking, you just run a `bower install` command and it's done for you. Just makes it that bit easier to manage.

But when you run the command to download the PHP dependencies (`compoer install`), bower will also be called automatically for you.
__________________
Oo Alias oO is offline
nvkkk
Junior Member
Join Date: Mar 2011
Old 07-15-2014 , 17:06   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #5

Looks really nice!
nvkkk is offline
Oo Alias oO
Member
Join Date: Apr 2010
Old 07-17-2014 , 07:37   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #6

Server search, using IP/Domainort and RCON password done, along with options available for SSMS. Screeshot attached.

Also the refresh cron/command is working in it's basic form
__________________
Oo Alias oO is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 07-17-2014 , 11:34   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #7

So wait, you're requiring PHP and NodeJS?
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 07-17-2014 at 11:34. Reason: Stupid ? ran away before I posted or something
Powerlord is offline
Oo Alias oO
Member
Join Date: Apr 2010
Old 07-17-2014 , 12:57   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #8

Quote:
Originally Posted by Powerlord View Post
So wait, you're requiring PHP and NodeJS?
Well Bower requires Node, so at the moment yes.

I mean, if it really is something the people don't want then it can of course be removed, but it is pretty handy.
__________________
Oo Alias oO is offline
snelvuur
Veteran Member
Join Date: Jun 2008
Location: Netherlands
Old 07-17-2014 , 13:48   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #9

@powerlord, it even requires composer ;) in the end we will release a zip and try it in such a way you dont need to run composer or bower or node.
__________________
Arguing with a fool only proves there are two
snelvuur is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 07-17-2014 , 13:52   Re: Sourcemod Server Management System v2 - Ideas + Feedback
Reply With Quote #10

Quote:
Originally Posted by snelvuur View Post
@powerlord, it even requires composer ;) in the end we will release a zip and try it in such a way you dont need to run composer or bower or node.
Composer is at least PHP-related... its commonly used to install Symfony and such.
__________________
Not currently working on SourceMod plugin development.
Powerlord is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:49.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode