Skip to content

Commit 6ce9193

Browse files
authored
Merge pull request #49 from frenata/fix-java8
Fix NPM dependency issues and Java7 issues
2 parents 63d1e8f + 1ac9040 commit 6ce9193

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

API/app.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@
66
*/
77

88

9+
10+
911
var express = require('express');
12+
var http = require('http');
1013
var arr = require('./compilers');
1114
var sandBox = require('./DockerSandbox');
12-
var app = express.createServer();
13-
var port=80;
15+
var bodyParser = require('body-parser');
16+
var app = express();
17+
var server = http.createServer(app);
18+
var port=8080;
1419

1520

1621
var ExpressBrute = require('express-brute');
@@ -21,7 +26,7 @@ var bruteforce = new ExpressBrute(store,{
2126
});
2227

2328
app.use(express.static(__dirname));
24-
app.use(express.bodyParser());
29+
app.use(bodyParser());
2530

2631
app.all('*', function(req, res, next)
2732
{
@@ -71,4 +76,4 @@ app.get('/', function(req, res)
7176
});
7277

7378
console.log("Listening at "+port)
74-
app.listen(port);
79+
server.listen(port);

API/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"version": "1.0.0",
44
"main": "app.js",
55
"dependencies": {
6-
"express": "2.5.11",
6+
"express": "4.*",
7+
"body-parser" : "*",
78
"express-brute":"*",
89
"exports": "*"
910
},
1011
"author": "Osman Ali",
1112
"license": "MIT"
12-
}
13+
}

Setup/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ RUN apt-get install -y software-properties-common
3535
#grab oracle java (auto accept licence)
3636
RUN add-apt-repository -y ppa:webupd8team/java
3737
RUN apt-get update
38-
RUN echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
39-
RUN apt-get install -y oracle-java7-installer
38+
RUN echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | /usr/bin/debconf-set-selections
39+
RUN apt-get install -y oracle-java8-installer
4040

4141

4242
RUN apt-get install -y gobjc

0 commit comments

Comments
 (0)