unpkg/server.js

25 lines
728 B
JavaScript

require('babel-register')({
only: require('path').resolve(__dirname, './modules')
})
const createServer = require('./modules/ServerUtils').createServer
const port = process.env.PORT || 5000
const registryURL = process.env.REGISTRY_URL || 'https://registry.npmjs.org'
const bowerBundle = process.env.BOWER_BUNDLE || '/bower.zip'
const redirectTTL = process.env.REDIRECT_TTL || 500
const autoIndex = !process.env.DISABLE_INDEX
const redisURL = process.env.REDIS_URL
const server = createServer({
registryURL: registryURL,
bowerBundle: bowerBundle,
redirectTTL: redirectTTL,
autoIndex: autoIndex,
redisURL: redisURL
})
server.listen(port, () => {
console.log('Server started on port %s, Ctrl+C to quit', port)
})