Welcome to Keen Software House Forums! Log in or Sign up to interact with the KSH community.
  1. You are currently browsing our forum as a guest. Create your own forum account to access all forum functionality.

We Open-Sourced our Space Engineers Control Panel!

Discussion in 'Multiplayer' started by HostedSpaceEngineers, May 4, 2015.

Thread Status:
This last post in this thread was made more than 31 days old.
  1. HostedSpaceEngineers Trainee Engineer

    Messages:
    22
    Dear Space Engineers and Medieval Engineers community,

    My name is Travis Rowland and I am the founder of Hosted Space Engineers (http://www.hostedspaceengineers.com).

    In the pursuit of being the absolute best Space Engineers hosting company, we have taken a major step forward today. We have open-sourced our control panel!

    We want to set the standard for Space Engineers (and soon to be Medieval Engineers) hosting, we want our control panel to be at the forefront of that effort. We have realized that others can benefit from our work and that we can not iterate fast enough to keep up with the developments coming from Keen Software. Open-sourcing our control panel will help us to both speed-up development efforts as well as to get our name out there as the premier Space Engineers and Medieval Engineers hosting company.

    We invite you to check out the new website (WIP) for the control panel: http://hecpanel.com

    The control panel that we released open-source is a slimmed-down version of what we are running in our production environment, we will be releasing a sales model soon which will allow other hosting companies to adopt and use our control panel, as well as to purchase modules for FTP/Cloud Storage Integration, Shopping Cart, Checkout, Payment Integrations, etc.

    You can download the open-sourced version of the control panel on GitHub here: https://github.com/Dynamictivity/hecpanel

    The installation instructions are available here: https://github.com/Dynamictivity/hecpanel/wiki/Installation-Procedure

    If you are experiencing any issues with the control panel, or you have feature requests, you can add them here: https://github.com/Dynamictivity/hecpanel/issues

    This is an exciting step for us at Hosted Space Engineers, we hope that you are just as excited as we are! This only means great things for our customers, us as a hosting provider and the Space Engineers and Medieval Engineers community as a whole!

    As always, thank you!

    -- Travis Rowland
    Hosted Space Engineers Founder and Dynamictivity LLC CEO
     
  2. Xemos Trainee Engineer

    Messages:
    61
    Would this conflict with IIS as the frontend for the webserver? I've been looking for a web portal for the other admins to use to restart server and general maintenance. ( iffy on giving them remote login to the blade server as server 2008 r2 is finicky at times ) Looking at the installation section where it goes to XAMP specific bits. Was following it well up until there as I could not figure out the non-xamp equivalent to line 10. Also, Could a DNS entry work for the IP address field? Currently using DynDNS and a dynamic IP due to price gouging of business internet in the Raleigh area. ( norfolk VA 5 static IPs though Verizion fios 50/50 was $230 month, here 30/10 with 1 static IP is $470 ) Lastly, Any screenshots of the UI? Thanks in advance!! I could not get SESM to work on my box so if i could get this to work and it fits what we need for secure logins and the like, a donation is heading your way :D
     
  3. HostedSpaceEngineers Trainee Engineer

    Messages:
    22
    Xemos, we have not tested the control panel using IIS, we highly recommend using Apache or NGINX web-servers. Is there any reason in particular that you cannot use XAMPP?

    As far as the "Step 10 equivalent" you can go by this logic: If you followed the procedure to "Extract to C:\xampp\htdocs\hecpanel" -- you could abstract off of that "<HECPANEL INSTALLATION PATH>\app\Console\cake.php" and <HECPANEL INSTALLATION PATH> would correspond to the place where you installed 'hecpanel'.

    A hostname or FQDN would not work for the IP address field, however you could simply put 127.0.0.1 if you are not running this control panel in a cluster.

    If you require further setup assistance, please ask your questions here: https://github.com/Dynamictivity/hecpanel/issues -- so that other people installing/using the control panel can benefit from this knowledge-sharing and exchange of ideas. ;)

    You can see screenshots of the control panel here: https://github.com/Dynamictivity/hecpanel

    I am more than willing to assist you with installing the control panel, however at the moment, since there is so much work to be done, I can only support Apache Web Server officially, until other people join in on the project and share their knowledge with other web servers.

    Thanks,
    Travis Rowland
    http://hostingengineers.com -- Official Medieval and Space Engineers Hosting Provider
     
  4. DerrickMehaffy Trainee Engineer

    Messages:
    52
    Is there any current or future support of SEServerExtender? I'd also recommend adding something like steamcmd instead of installing steam then using it to update/install SE. SESM does a great job of auto update/CRON SE as well as SEServerExtender (with the downside it uses IIS instead of some lovely Apache)
     
  5. HostedSpaceEngineers Trainee Engineer

    Messages:
    22
Thread Status:
This last post in this thread was made more than 31 days old.