Skip to content

Commit 9c3e3d5

Browse files
committed
feat: add seccomp profile
BREAKING CHANGE: to improve safety bundle seccomp profile, upgrade to chromium 77 and remove --no-sandbox
1 parent 291b6cc commit 9c3e3d5

File tree

5 files changed

+1761
-203
lines changed

5 files changed

+1761
-203
lines changed

__tests__/docker-compose.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ services:
3030
- "9222:9222"
3131
volumes:
3232
- ${PWD}:/src
33+
security_opt:
34+
- seccomp:${PWD}/seccomp.json
35+
user: node
3336
environment:
3437
NODE_ENV: "test"
3538
DEBUG: ${DEBUG}

package.json

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"dependencies": {
2424
"64": "^0.2.0",
2525
"@hapi/hapi": "^18.4.0",
26-
"@microfleet/core": "^14.0.7",
26+
"@microfleet/core": "^14.1.2",
2727
"@microfleet/transport-amqp": "^15.0.0",
2828
"@microfleet/validation": "^8.1.2",
2929
"bluebird": "^3.5.5",
@@ -35,24 +35,25 @@
3535
"ms-conf": "^5.0.2",
3636
"mustache": "^3.1.0",
3737
"prom-client": "^11.5.3",
38+
"puppeteer": "^1.20.0",
3839
"request": "^2.88.0",
3940
"request-promise": "^4.2.2",
4041
"rfdc": "^1.1.4",
4142
"stdout-stream": "^1.4.1"
4243
},
4344
"devDependencies": {
44-
"@babel/cli": "^7.6.0",
45-
"@babel/core": "^7.6.0",
45+
"@babel/cli": "^7.6.2",
46+
"@babel/core": "^7.6.2",
4647
"@babel/plugin-proposal-class-properties": "^7.5.5",
47-
"@babel/plugin-proposal-object-rest-spread": "^7.5.5",
48+
"@babel/plugin-proposal-object-rest-spread": "^7.6.2",
4849
"@babel/plugin-transform-strict-mode": "^7.2.0",
49-
"@makeomatic/deploy": "^8.6.0",
50+
"@makeomatic/deploy": "^9.1.0",
5051
"@semantic-release/changelog": "^3.0.4",
51-
"@semantic-release/exec": "^3.3.6",
52+
"@semantic-release/exec": "^3.3.7",
5253
"@semantic-release/git": "7.0.16",
5354
"babel-eslint": "^10.0.3",
5455
"cheerio": "^1.0.0-rc.3",
55-
"codecov": "^3.5.0",
56+
"codecov": "^3.6.1",
5657
"cross-env": "^6.0.0",
5758
"eslint": "^6.4.0",
5859
"eslint-config-makeomatic": "^3.1.0",

0 commit comments

Comments
 (0)