15 Commits (6b81bba3a5aeeaf871c9d33e683a7fabb88444cb)

Author SHA1 Message Date
Adrian Nöthlich 594d5725cb
Bump NodeJS version to 10 to fix #447
Signed-off-by: Adrian Nöthlich <git@promasu.tech>
5 years ago
ansuz ff22af3343 do some things with docker which I don't really understand 6 years ago
ansuz 4c18289b40
Merge pull request #347 from BundesIT/slim-docker
optimize Dockerfile
6 years ago
yflory 11236c6445 Fix docker issues 6 years ago
ansuz 96e25c13db Merge branch 'soon' into staging 6 years ago
ansuz 744f212b26 keep config.js in config/
and persist it via various docker mechanisms
6 years ago
Thomas Berger ba6167eb5d optimize Dockerfile
- use stretch-slim instead of stretch
- use multistage builds
6 years ago
KemoNine dbb96d9c7c Add 2 missing volumes for blobs 6 years ago
KemoNine 0234578081 Update to node:6-stretch as slim is not available on arm64v8 labels 6 years ago
KemoNine 9261aa193b refactor docker to support arm32/arm64/amd64 all in one build 6 years ago
mcrosson b558004fb8 Expose port 3001 for safe http port ; fix STORAGE variable so it doesn't break the config at runtime 6 years ago
kpcyrd 8dd1c97d6c Fix docker build 7 years ago
Thomas Gläßle 2985c6a051 Cleanup Dockerfile, thanks to @kpcyrd 8 years ago
Thomas Gläßle bb256b8027 Fix startup bug due to old node version
Solution as suggested by @kpcyrd.

Fixed behaviour:

    $ docker logs <CONTAINER>

    /cryptpad/server.js:44
                for (let header in h) { res.setHeader(header, h[header]); }
                     ^^^

    SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
        at exports.runInThisContext (vm.js:53:16)
        at Module._compile (module.js:374:25)
        at Object.Module._extensions..js (module.js:417:10)
        at Module.load (module.js:344:32)
        at Function.Module._load (module.js:301:12)
        at Function.Module.runMain (module.js:442:10)
        at startup (node.js:136:18)
        at node.js:966:3
8 years ago
felixboehm d8c18d0937 adding docker and docker-compose 8 years ago