Commit Graph

58 Commits

Author SHA1 Message Date
Antonin Stefanutti
e55506f488
Upgrade Puppeteer to version 13.2.0 and Chromium to version 99.0.4844.51 2022-03-07 19:52:12 +01:00
Antonin Stefanutti
e4cb631983
Add container image source label in Dockerfile 2021-12-03 18:44:43 +01:00
Antonin Stefanutti
ea616fb594
Upgrade dependencies in Dockerfile 2021-12-03 18:44:08 +01:00
Antonin Stefanutti
b81629648a
Upgrade base image to Alpine version 3.14.2 2021-10-18 09:36:27 +02:00
Antonin Stefanutti
15da6e8839
Upgrade Puppeteer to version 10.4.0 and Chromium to version 93.0.4577.82 2021-10-18 09:36:27 +02:00
Antonin Stefanutti
84dcb2a8dc
Upgrade Puppeteer to version 10.1.0 and Chromium to version 92.0.4515.159 2021-09-09 12:32:32 +02:00
Antonin Stefanutti
bb3c3a2b93
Upgrade Puppeteer to version 8.0.0 and Chromium to version 90.0.4430.93 2021-05-16 18:26:23 +02:00
Antonin Stefanutti
e20abb94ad
Upgrade Puppeteer to version 6.0.0 and Chromium to version 89.0.4389.72 2021-03-19 19:00:51 +01:00
Antonin Stefanutti
4f2d7e61c9
Upgrade Puppeteer to version 5.5.0 and Chromium to version 88.0.4324.182 2021-02-22 19:58:48 +01:00
Antonin Stefanutti
f6a222339f
Upgrade Puppeteer to version 5.3.0 and Chromium to version 86.0.4240.111 2021-01-07 12:01:59 +01:00
Antonin Stefanutti
35610912e5
Upgrade Puppeteer to version 5.2.1 and Chromium to version 85.0.4183.83 2020-09-02 08:51:43 +02:00
Antonin Stefanutti
1512b1e162
Upgrade Puppeteer to version 5.1.0 and Chromium to version 84.0.4147.105 2020-08-15 11:38:14 +02:00
Antonin Stefanutti
5344108a37
Upgrade Puppeteer to version 3.3.0 and Chromium to version 83.0.4103.116 2020-07-22 15:49:21 +02:00
Antonin Stefanutti
7198319fa1
Upgrade Puppeteer to version 3.0.4 and Chromium to version 81.0.4044.0 2020-05-15 21:51:48 +02:00
Antonin Stefanutti
cc7f2fbc34
Use pdf-lib instead of HummusJS for PDF processing 2020-05-15 20:17:30 +02:00
Antonin Stefanutti
c5d08e3e88
Upgrade base image to Alpine version 3.11.2 2020-01-02 21:19:35 +01:00
Antonin Stefanutti
9a910e1682
Upgrade Puppeteer to version 2.0.0 2020-01-02 20:01:47 +01:00
Antonin Stefanutti
c25dc8f322
Upgrade builder image to node:12.13.0-alpine 2019-11-03 12:37:21 +01:00
Antonin Stefanutti
2c6b89c177
Upgrade base image to Alpine version 3.10.3 2019-11-03 12:36:33 +01:00
Antonin Stefanutti
e45622ea79
Add missing Chromium 73 dependencies to Dockerfile 2019-04-30 11:23:46 +02:00
Antonin Stefanutti
e2918bbe96
Upgrade to Alpine version 3.9 in Docker image 2019-03-11 14:47:02 +01:00
Antonin Stefanutti
a472970ca6
Add font-noto-emoji package to Docker image 2019-03-11 14:47:01 +01:00
Antonin Stefanutti
2106d009eb
Use build-from-source option 2019-01-03 23:21:48 +01:00
Antonin Stefanutti
3dfea7bd0c
Upgrade Docker image to Chromium 71.0.3578.98-r2 2019-01-03 23:21:34 +01:00
Antonin Stefanutti
a17af022c5
Upgrade Docker image to Node 11 2019-01-03 21:44:17 +01:00
Antonin Stefanutti
6b46a95780
Support passing additional arguments to Chrome from CLI 2018-10-19 12:49:15 +02:00
Antonin Stefanutti
17562f27c7
Upgrade Docker image to Node 10 and Alpine 3.8 2018-08-09 20:13:27 +02:00
Antonin Stefanutti
7500d53c82
Lower wqy-zenhei font config priority as it overrides monospace family 2018-08-09 19:54:10 +02:00
Antonin Stefanutti
64c83abfe6
Polish 2018-07-12 10:08:01 +02:00
Antonin Stefanutti
b2de08ac27
Polish extra fonts package install 2018-05-25 16:14:14 +02:00
Richard Lea
e9021bb462
Include Chinese/Japanese Characters support
Make it able to export slides into pdf including Japanese characters such as hiragana, katakana and kanji.
2018-05-25 13:44:10 +09:00
Antonin Stefanutti
979288be3c
Use npm-shrinkwrap.json in Dockerfile 2018-04-26 12:49:15 +02:00
Antonin Stefanutti
ce2995d1d4
Force HummusJS build from source in Docker Alpine 2018-04-26 11:35:32 +02:00
Antonin Stefanutti
40458eaa66
Use multi-stage Docker build 2018-02-28 14:26:21 +01:00
Antonin Stefanutti
e22232aaad Use Alpine Linux to reduce Docker image size 2018-01-03 11:22:46 +01:00
Antonin Stefanutti
656704c9c6 Fix slides directory permissions in Docker image 2017-09-04 12:13:53 +02:00
Antonin Stefanutti
719f31557c Update Dockerfile to use Puppeteer / headless Chrome 2017-08-25 15:18:07 +02:00
Antonin Stefanutti
b6f3830ba9 Remove the --insecure option as GH releases are used 2017-01-27 22:20:51 +01:00
Antonin Stefanutti
7e991766d6 Remove bin directory leftover 2016-12-28 22:21:48 +01:00
Antonin Stefanutti
c70927d712 Remove bin directory from Docker image 2016-09-27 15:07:05 +02:00
Antonin Stefanutti
9f2dcca775 Remove phantomjs.json from Docker image as it's irrelevant 2016-09-27 15:01:20 +02:00
Antonin Stefanutti
ee6891524d Install Debian CA certificates in Docker image
Fixes #68
2016-09-27 14:46:12 +02:00
Antonin Stefanutti
3a9aab265f Use Linux static build binary in Docker image 2016-09-22 21:58:28 +02:00
Antonin Stefanutti
892eb095a1 Fail on 404 when getting the PhantomJS binary 2016-09-21 16:27:27 +02:00
Antonin Stefanutti
a3b5bd1a55 Use Debian 8 binary 1.0.0 release 2016-09-20 17:39:49 +02:00
Antonin Stefanutti
46b01f27d9 Enable colors in Docker TTY 2016-09-20 17:37:58 +02:00
oupala
f913091b60 Set default working directory to /slides in Docker image
Set the working directory to /slides so that the PDF file does not
need to be prefixed by using this convention.
2016-08-23 19:22:13 +02:00
Antonin Stefanutti
cc2a977460 Use --no-install-recommends in Dockerfile and merge update / install layers 2016-07-17 18:13:27 +02:00
Antonin Stefanutti
560cfb71c6 Fix Docker image build
HTTPS protocol does not work anymore with Gandi hosting
2016-05-04 14:31:30 +02:00
Antonin Stefanutti
0f87e9d23d Add missing phantomjs.json to Docker image 2016-02-19 18:33:53 +01:00