#The Pure Game Server Web Administration Tool
The intent of this tool is to make administering servers a breeze without ever leaving the comfort of your favorite browser, no matter what kind of device you're using. Enjoy!
- Install Visual Studio - You can grab the free VS Web Express version here
- Fork our repo at GSWAT
- Open the project by clicking the
gswat.slnfile in the repo - In the
Solution Explorer, find theWebFrontend.Azureitem, right click it, and selectSet as StartUp Project
- Make sure that the project is set to
Debugmode, you can find this at the top of the toolbar - Click
Debug->Start Debugging, hitF5, or click the green arrow icon in the top toolbar
If you have a Windows Azure account, you can use it to put a stage version of GSWAT to test.
###Steps ####Publish to Azure
- Open the VS Project
- Click on
Build->Publish to Windows Azure - Sign in to your Azure Account by following the prompts
- Choose a
Cloud Service,Environment(choosing Production is easier) - Set the Build Configuration to
Releaseif you don't want extra diagnostic logging - Select the
Cloudprofile - Hit
Nextand thenPublish
Once the process completes, you can check your Windows Azure Dashboard for the view link, you'll need to configure the Storage first though
####Configure Storage Once you've got it published, go to your Windows Azure Storage, and follow these steps:
- Select the storage instance and click on
Manage Keysat the bottom of the window - Copy the first two fields into the following string: DefaultEndpointsProtocol=https;AccountName=
STORAGE ACCOUNT NAME;AccountKey=PRIMARY ACCESS KEY - Go to
Windows Azure Cloudand select your app instance - Go to the
Configuretab - Paste the string into the
webfrontendsettingsfield and hitSave
#####Server Platform
- Windows Azure
#####Backend Code
- C# .NET4.5 MVC3 on the backend
#####Frontend Code
- Backbone
- Underscore
- jQuery
- LESS
- ICanHaz (modified)
- Mustache
- Moment JS
- Twitter Bootstrap
- YepNope