#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.sln
file in the repo - In the
Solution Explorer
, find theWebFrontend.Azure
item, right click it, and selectSet as StartUp Project
- Make sure that the project is set to
Debug
mode, 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
Release
if you don't want extra diagnostic logging - Select the
Cloud
profile - Hit
Next
and 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 Keys
at 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 Cloud
and select your app instance - Go to the
Configure
tab - Paste the string into the
webfrontend
settings
field 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