forked from NuGet/NuGetGallery
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NuGetGallery.csdef
32 lines (32 loc) · 1.19 KB
/
NuGetGallery.csdef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?xml version="1.0" encoding="utf-8"?>
<ServiceDefinition name="Azure" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition">
<WebRole name="Website" vmsize="Medium">
<ConfigurationSettings>
<Setting name="AzureStorageAccessKey" />
<Setting name="AzureStorageAccountName" />
<Setting name="AzureStorageBlobUrl" />
<Setting name="PackageStoreType" />
<Setting name="UseSmtp" />
</ConfigurationSettings>
<Startup>
<Task commandLine="EnableDynamicHttpCompression.cmd" executionContext="elevated" taskType="simple" />
</Startup>
<Sites>
<Site name="Web">
<Bindings>
<Binding name="NonSSLBinding" endpointName="Non-SSL" />
<Binding name="SSLBinding" endpointName="SSL" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Non-SSL" protocol="http" port="80" />
<InputEndpoint name="SSL" protocol="https" port="443" certificate="nuget.org" />
</Endpoints>
<Imports>
<Import moduleName="Diagnostics" />
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder" />
</Imports>
</WebRole>
</ServiceDefinition>