Move config to dir (easier docker config editing)

master
Mészáros Mihály 2019-02-04 10:23:25 +01:00
parent eb81be0ac1
commit f37ef88a5c
10 changed files with 16 additions and 15 deletions

8
.gitignore vendored
View File

@ -1,9 +1,9 @@
node_modules/
/app/config.*
!/app/config.example.js
/server/config.*
!/server/config.example.js
/app/config/
!/app/config/config.example.js
/server/config/
!/server/config/config.example.js
/server/public/
/server/certs/
!/server/certs/mediasoup-demo.localhost.*

View File

@ -46,7 +46,8 @@ const BANNER_OPTIONS =
currentYear : (new Date()).getFullYear()
};
const OUTPUT_DIR = '../server/public';
const appOptions = require('./config');
const appOptions = require('./config/config');
const SERVER_CONFIG = '../server/config/config';
// Set Node 'development' environment (unless externally set).
process.env.NODE_ENV = process.env.NODE_ENV || 'development';
@ -199,7 +200,7 @@ gulp.task('bundle:watch', () =>
gulp.task('livebrowser', (done) =>
{
const config = require('../server/config');
const config = require(SERVER_CONFIG);
browserSync(
{
@ -220,7 +221,7 @@ gulp.task('livebrowser', (done) =>
gulp.task('browser', (done) =>
{
const config = require('../server/config');
const config = require(SERVER_CONFIG);
browserSync(
{

View File

@ -15,7 +15,7 @@ import {
turnServers,
requestTimeout,
transportOptions
} from '../config';
} from '../config/config';
const logger = new Logger('RoomClient');

View File

@ -12,7 +12,7 @@ import RoomContext from './RoomContext';
import * as cookiesManager from './cookiesManager';
import * as stateActions from './redux/stateActions';
import Room from './components/Room';
import { loginEnabled } from '../config';
import { loginEnabled } from '../config/config';
import { store } from './store';
const logger = new Logger();

View File

@ -11,8 +11,8 @@ module.exports =
domain : 'localhost',
tls :
{
cert : `${__dirname}/certs/mediasoup-demo.localhost.cert.pem`,
key : `${__dirname}/certs/mediasoup-demo.localhost.key.pem`
cert : `${__dirname}/../certs/mediasoup-demo.localhost.cert.pem`,
key : `${__dirname}/../certs/mediasoup-demo.localhost.key.pem`
},
// Listening port for https server.
listeningPort : 443,

View File

@ -19,7 +19,7 @@ const LINTING_FILES =
[
'gulpfile.js',
'server.js',
'config.example.js',
'config/config.example.js',
'lib/**/*.js'
];

View File

@ -2,7 +2,7 @@
const EventEmitter = require('events').EventEmitter;
const Logger = require('./Logger');
const config = require('../config');
const config = require('../config/config');
const MAX_BITRATE = config.mediasoup.maxBitrate || 1000000;
const MIN_BITRATE = Math.min(50000, MAX_BITRATE);

View File

@ -3,7 +3,7 @@ const readline = require('readline');
const colors = require('colors/safe');
const repl = require('repl');
const homer = require('./lib/homer');
const config = require('./config');
const config = require('./config/config');
// mediasoup server.
const mediaServer = mediasoup.Server(

View File

@ -4,7 +4,7 @@
process.title = 'multiparty-meeting-server';
const config = require('./config');
const config = require('./config/config');
const fs = require('fs');
const https = require('https');
const http = require('http');