move github files to .github folder, delete useless server config, get development Docker build working
This commit is contained in:
parent
9958619fc4
commit
2fe11eb707
8 changed files with 10 additions and 17 deletions
0
contributing.md → .github/CONTRIBUTING.md
vendored
0
contributing.md → .github/CONTRIBUTING.md
vendored
|
@ -1,4 +1,4 @@
|
|||
FROM node:8.9.0
|
||||
FROM node:8.11.1
|
||||
|
||||
ENV APP_HOME=/opt/node/app \
|
||||
TERM=xterm
|
||||
|
|
11
index.js
11
index.js
|
@ -17,10 +17,11 @@ if (process.env.NODE_ENV === 'production') {
|
|||
});
|
||||
require('babel-polyfill');
|
||||
//// in development, let .env values override those in the environment already (i.e. in docker-compose.yml)
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
for (let key in parsed) {
|
||||
process.env[key] = parsed[key];
|
||||
}
|
||||
}
|
||||
// so commenting this out makes the docker container work.
|
||||
// if (process.env.NODE_ENV === 'development') {
|
||||
// for (let key in parsed) {
|
||||
// process.env[key] = parsed[key];
|
||||
// }
|
||||
// }
|
||||
require('./server/server');
|
||||
}
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
const config = {
|
||||
mongoURL: process.env.MONGO_URL || 'mongodb://localhost:27017/p5js-web-editor',
|
||||
port: process.env.PORT || 8000,
|
||||
};
|
||||
|
||||
export default config;
|
|
@ -15,7 +15,6 @@ import webpackHotMiddleware from 'webpack-hot-middleware';
|
|||
import config from '../webpack.config.dev';
|
||||
|
||||
// Import all required modules
|
||||
import serverConfig from './config';
|
||||
import users from './routes/user.routes';
|
||||
import sessions from './routes/session.routes';
|
||||
import projects from './routes/project.routes';
|
||||
|
@ -106,8 +105,7 @@ require('./config/passport');
|
|||
// const passportConfig = require('./config/passport');
|
||||
|
||||
// Connect to MongoDB
|
||||
// mongoose.connect(process.env.MONGODB_URI || process.env.MONGOLAB_URI);
|
||||
mongoose.connect(serverConfig.mongoURL);
|
||||
mongoose.connect(process.env.MONGO_URL);
|
||||
mongoose.connection.on('error', () => {
|
||||
console.error('MongoDB Connection Error. Please make sure that MongoDB is running.');
|
||||
process.exit(1);
|
||||
|
@ -132,9 +130,9 @@ app.get('*', (req, res) => {
|
|||
});
|
||||
|
||||
// start app
|
||||
app.listen(serverConfig.port, (error) => {
|
||||
app.listen(process.env.PORT, (error) => {
|
||||
if (!error) {
|
||||
console.log(`p5js web editor is running on port: ${serverConfig.port}!`); // eslint-disable-line
|
||||
console.log(`p5js web editor is running on port: ${process.env.PORT}!`); // eslint-disable-line
|
||||
}
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in a new issue