SRCDS Steam group


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Free Webinterface Easy-Wi.com
#1
I already shown some of the basic functions of my webinterface easy-wi.com in other threads.

Some of its not so usual functions are:
  • Monitoring and auto restart on chrash
  • Restart and backup planer
  • automated update management
  • Proposals regarding ports and which dedicated box to use depending on actual usage
  • languages can be added via .xml files
  • design can be edited with .tpl files
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#2
As the time wents by so does the development progress. Easy-WI is still developed and the last Milestone is 4.00.

With this Milestone Easy-WI becomes free software under the GNU GPL v3:
http://forum.easy-wi.com/showthread.php?tid=6267

You can download the latest stable release at our homepage:
https://easy-wi.com/uk/downloads/

If you are more in a testig mood, you might want to check out our github repository:
https://github.com/easy-wi
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#3
One year after the last update 4.50, we have finished the major upgrade 5.00

Important:


The control.sh is replaced by a PHP based class. Also Quotas can be used at gameservers. This means you need to alter your/etc/sudoers. Entries for Quotas are optional:

Code:
easywi ALL = NOPASSWD: /usr/sbin/useradd
easywi ALL = NOPASSWD: /usr/sbin/userdel
easywi ALL = NOPASSWD: /usr/sbin/deluser
easywi ALL = NOPASSWD: /usr/sbin/usermod
easywi ALL = NOPASSWD: /usr/sbin/setquota
easywi ALL = NOPASSWD: /usr/sbin/repquota
easywi ALL = (ALL, !root:easywi) NOPASSWD: /home/easywi/temp/*.sh

Depending how you named the masteruser "easywi" needs to be replaced.

Changes:
  • API:
    • TSNDS API added
    • More speaking access denied error message
    • Send operation is returned for debugging
    • Complete data set is returned at edit operations
    • IP is returned at Game and voice server edit
    • Game switch games can be added/removed at the edit operation
    • FTP user is returned at game server operations
    • Initial password can be set for game servers
    • Core count is returned for game servers
    • Added list of all installed game types/master apps
    • Added list of all master server with optional limit
    • Multiple master IDs can be send during all add operations
    • Description is returned at master lists
    • Added Web space master list
    • Added MySQL master list
    • Generated user name is returned in case none is send
    • Added user list
    • New operation clean user's externalID
  • CMS:
    • hreflang support
    • index.php is routed to home when seo mode is active
    • WYSIWYG editor Summernote for page and news management
  • Feeds:
    • External news in steam feeds are read and added
    • Pictures are removed from feeds
  • Game server:
    • Quota support
    • Multiple hard disks are supported
    • SteamCMD login can be maintained per template/image
    • control.sh replaced by PHP Class
    • Configuration previously done at the control.sh replaced by app server configuration
    • Protected Linux system user will be only created when the game server has the mode enabled
    • SteamCMD updates are executed after each other instead of combined
    • Optional option [no_padding] at add ons and additional start commands
    • Query port can be defined at the game server template
    • New template No More Room in Hell
    • New template Project Cars
    • FTP server without chroot are supported
    • Lending Minecraft, Samp and Teeworlds is supported
    • statuscheck.php timeout increased
    • Restart done by a cronjob is logged with ip 127.0.0.1
    • "@" and "." allowed for FTP user at FastDL
  • Generell:
    • New admin/user template with 6 different colours
    • Large parts of the code re factored
    • Creation processes are 1 step only
    • SSH ips can be used for ssh connect only to be able to set up a dmz
    • Icon and text at the header can be configured at the settings
    • Status page for cronjobs and PHP extensions
    • Third party CSS, JS and Fonts are shipped with Easy-Wi
    • Query results are processed with while instead of foreach loops to reduce ram usage
    • Modul concept redone
    • CURRENT_TIMESTAMP supported at table repair
    • User can deactive info texts
    • Char "-" can be used for passwords
    • Default externalID is now "empty"
    • Job entries for stopping all services are written when a user is deactivated or deleted
    • Improved error response at external auth
  • MySQL:
    • externalID can be maintained for databases
  • Tickets:
    • HTML5 validation added to avoid 404 errors
  • Voice server:
    • externalID can be maintained for TSNDS
    • Maximum amount of TSNDS per master can be defined
    • Description for Voice Server can be maintained
  • Web space:
    • Multiple domains can be mapped to a web space
    • Optional php.ini configurations can be defined
  • Third Party:
    • Added DataTables
    • Added Chosen
    • Added moment.js
    • Added Daterangepicker
    • Updated Bootstrap
    • Updated Font Awesome
    • Updated HybridAuth
Bugfixes:
  • Validator class and multi dimensional arrays
  • Installer without error message in case of incorrect MySQL access data
  • Only one source of time at lend.php
  • External auth is using wring port for SSL
  • SSL/TLS support at PHPMailer
  • Custom Colums
  • Bcrypt support not checked in any case
  • Prefix ignored at user adding as resller
  • Voice master with external TSDNS master
  • Incorrect value for nextfree at lend API
  • PHP notice message with stopped voice server
  • MySQL overview with incorrect index
  • SQL exception at MySQL DB API edit
  • TSDNS key login not working
  • Http server not starting after edit
  • E-Mail template for user add and registration cannot be edited
  • DB dump cannot be downloaded
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)