grunt.registerMultiTask('deployd', 'Run Deployd.app server', function() { // Merge task-specific and/or target-specific options with these defaults. var options = this.options({ port: 3000, db: { port: 27017, host: 'localhost', name: 'deployd', credentials: undefined }, env: 'development' }); var server = deployd( options ); server.listen(); server.on( 'listening', function() { grunt.log.write( "Deployd started" ); }); server.on( 'error', function( err ) { grunt.fail.warn( err ); }); });
function init(config){ console.log("Welcome to Deployd! Config loaded!"); _.forEach(config, function(n, key){ console.log(key, " : ", n); }); var deployd = require('deployd'); var deploydOptions = { port: config.dpd_port, env: config.dpd_env }; var dpd = deployd(deploydOptions); dpd.listen(); dpd.on('listening', function() { console.log("Deployd is listening on " + config.dpdServerRoot); }); dpd.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); }); }); console.log(""); }
/** * Created by soufien on 5/23/15. */ // hello.js var deployd = require('deployd') , options = {port: 3000}; var dpd = deployd(options); console.log("Server listen on port : "+options.port); dpd.listen();
#!/usr/bin/env node var deployd = require('deployd'); var server = deployd({ port: process.env.PORT || 12334, env: process.env.NODE_ENV || 'production', db: { host: "paulo.mongohq.com", port: 10013, name: "oevents", credentials: { username: "******", password: process.env.MONGOHQ_PASSWORD }, options: {auto_reconnect: true} } }); server.listen(); server.on('listening', function() { console.log("Server is listening"); }); server.on('error', function(err) { console.log("error at " + new Date()); console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); });
// require deployd var deployd = require('deployd'); var port=2404; // configure database etc. var server = deployd({ port: process.env.PORT || port, env: process.env.ENV || 'development', db: { //Always use secured mongodb.. Set up an authentication like below example //connectionString: 'mongodb://*****:*****@localhost:27017/MMUDB' //This DB is created at the default '/data' folder of the Mongodb installation. connectionString: 'mongodb://localhost:27017/MarsCMSDB' } }); // start the server server.listen(); process.on('uncaughtException', function (err) { fs.writeFile("test.txt", err, "utf8"); }) // debug server.on('listening', function() { console.log("Server is listening on port: " + (process.env.PORT || port)); }); // Deployd requires this server.on('error', function(err) { console.error(err);
const deployd = require('deployd'); const options = { port: process.env.PORT || 8080, db: { connectionString: process.env.MONGODB_URI || 'mongodb://localhost:27017', }, }; const dpd = deployd(options); dpd.listen();
var PORT = process.argv[2] && parseInt(process.argv[2], 10) || 3000; var STATIC_DIR = __dirname + '/../app'; var TEST_DIR = __dirname + '/../test'; var DATA_FILE = __dirname + '/data/restaurants.json'; // require('./index').start(PORT, STATIC_DIR, DATA_FILE, TEST_DIR); var deployd = require('deployd'); var server = deployd({ port: process.env.PORT || 5000, env: 'development' }); server.listen();
var deployd = require('deployd'); var server = deployd({ port: process.env.PORT || 3000, env: process.env.NODE_ENV || 'development', db: { connectionString: process.env.MONGOLAB_URI || 'mongodb://localhost:27017/hackhappiness' } }); server.listen(); server.on('listening', function() { console.log("Server is listening"); }); server.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); }); });
// production.js var deployd = require('deployd'); var server = deployd({ port: 5001 }); server.listen(); server.on('listening', function() { console.log("Server is listening"); }); server.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); }); });
var deployd = require('deployd'); var server = deployd({ port: process.env.PORT || 5000, env: 'production', // db: { // host: '[ホスト]', // port: [ポート], // name: '[データベース名]', // credentials: { // username: '******', // password: '******' // } // } }); server.listen(); server.on('listening', function() { console.log("Server is listening"); }); server.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); }); });
// production.js var deployd = require('deployd') var env = require('./env.js') var server = deployd(env) server.listen() server.on('listening', function() { console.log('Server is listening') }) server.on('error', function(err) { console.error(err) process.nextTick(function() { // Give the server a chance to return an error process.exit() }) })
);*/ var options = { port: process.env.PORT || 5000, publicDir : './app', basepath : __dirname // env: 'production', /*db: { "host": db_url.hostname, "port": parseInt(db_url.port), "name": db_url.pathname.slice(1) }*/ }; var server = deployd(options); // heroku requires these settings for sockets to work exports.init = function(){ server.sockets.manager.settings.transports = ["xhr-polling"]; // start the server server.listen(); // debug server.on('listening', function() { console.log("Server is listening on port: " + options.port); }); // Deployd requires this
var http = require('http'); var deployd = require('deployd'); var config = require('./config.json'); var internalClient = require('deployd/lib/internal-client'); var dpd = deployd(config.deployd); var globalSock; var ic; console.log("startServer.js"); dpd.listen(); dpd.sockets.on('connection', function (socket) { ic = internalClient.build(process.server); globalSock = socket; globalSock.emit('master:info', { hello: 'world' }); globalSock.on('master:startTest', function (data) { console.log('master:startTest'); console.log("tell client 0 to reload"); globalSock.emit('client:start', { "client": 0, "levelname":"practice" }); setTimeout(function(){ console.log("tell client 1 to reload"); globalSock.emit('client:start', { "client": 1, "levelname":"practice" }); }, 3000); }); globalSock.on('master:start', function (data) { console.log(data); createUser(data.username); });
// require deployd var deployd = require('deployd'); // configure database etc. var server = deployd({ socketIo: { options: { transports : ['xhr-polling'] } }, port: process.env.PORT || 5000, env: 'production', db: { host: 'ds023448.mlab.com', port: 23448, name: 'deploydgps', credentials: { username: '******', password: '******' } } }); // heroku requires these settings for sockets to work //server.sockets.manager.settings.transports = ["xhr-polling"]; // start the server server.listen(); // debug server.on('listening', function() { console.log("Server is listening on port: " + process.env.PORT); });
// require deployd var deployd = require('deployd'); // configure database etc. var server = deployd({ port: process.env.PORT || 5000, env: 'development', db: { host: 'ds023315.mlab.com', port: 23315, name: 'heroku_c8psdp03', credentials: { username: '******', password: '******' } } }); // heroku requires these settings for sockets to work //server.sockets.manager.settings.transports = ["xhr-polling"]; server.sockets.server.set( 'transports', ["xhr-polling"]); // start the server server.listen(); // debug server.on('listening', function() { console.log("Server is listening on port: " + process.env.PORT); }); // Deployd requires this
// production.js var deployd = require('deployd'); var server = deployd({ port: process.env.PORT || 3000, env: 'production', db: { host: 'localhost', port: 27017, name: 'my-db' } }); server.listen(); server.on('listening', function() { console.log("Server is listening"); }); server.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit(); }); });
// require deployd var deployd = require('deployd'); // configure database etc. var server = deployd({ port: process.env.PORT || 5000, env: 'production', db: { host: 'ds013589.mlab.com', port: 13589, name: 'heroku_dhd7r0dw', credentials: { username: '******', password: '******' } } }); // start the server server.listen(); // debug server.on('listening', function() { console.log("Server is listening on port: " + process.env.PORT); }); // Deployd requires this server.on('error', function(err) { console.error(err); process.nextTick(function() { // Give the server a chance to return an error process.exit();