diff --git a/index.js b/index.js
index d72b943be8d8098bce2a3fb3fcc4a10f4f57cf45..a2fb6a964d92ff80a7faaf625c5ab02150cfb089 100644
--- a/index.js
+++ b/index.js
@@ -2,10 +2,16 @@ var express = require('express');
 var app = express();
 var url = require('url');
 var request = require('request');
-var config = require( './config.json' );
+
+// Use envars on Heroku
+if ( process.env.NODE && ~process.env.NODE.indexOf("heroku") ) {
+  var config = require('./config-sample.json');
+} else {
+  var config = require('./config.json');
+}
 
 var format = ".json";
-var apikey = config.apikey;
+var apikey = process.env.WU_ACCESS || config.apikey;
 
 var bodyParser = require('body-parser');
 app.use(bodyParser.json());