Skip to content

Instantly share code, notes, and snippets.

@michielpost
michielpost / Startup.cs
Last active March 9, 2016 15:31
ASP.Net Core 1.0 configuration per developer
///NCONFIG_ALIAS is set in Azure as Environment variable
var configAlias = Environment.GetEnvironmentVariable("NCONFIG_ALIAS");
if(string.IsNullOrEmpty(configAlias)) //Use the computer name for default custom config
configAlias = Environment.GetEnvironmentVariable("COMPUTERNAME");
// Set up configuration sources.
var builder = new ConfigurationBuilder()
.SetBasePath(appEnv.ApplicationBasePath)
.AddJsonFile("appsettings.json")
.AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true) //http://docs.asp.net/en/latest/fundamentals/environments.html
@michielpost
michielpost / es.sh
Last active December 13, 2015 22:59 — forked from rajraj/es.sh
Installing and upgrading ElasticSearch on Windows Azure / CentOS
#default login for Azure is azureuser
cd ~
sudo yum update
sudo yum install java-1.7.0-openjdk -y
wget http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.0.Beta1.tar.gz -O elasticsearch.tar.gz
tar -xf elasticsearch.tar.gz
rm elasticsearch.tar.gz
mv elasticsearch-* elasticsearch