Miguel Serrano
3cf929eadb
Merge pull request #768 from overleaf/msm-hotfix-2-4-1
...
Hotfix 2.4.1
2020-08-19 11:00:53 +02:00
Miguel Serrano
fe20868b5a
Hotfix 2.4.1
2020-08-19 10:56:03 +02:00
Jakob Ackermann
f4b9f2d2ca
Merge pull request #760 from overleaf/jpa-post-decaff
...
[bin/compile-services] all services are decaffeinated now
2020-07-08 13:17:03 +02:00
Jakob Ackermann
2766993c65
[bin/compile-services] all services are decaffeinated now
2020-07-08 11:18:47 +01:00
Miguel Serrano
39069e6b52
Merge pull request #757 from overleaf/msm-hotfix-2.3.1
...
Hotfix 2.3.1: Fixed synctex
2020-06-29 17:10:26 +02:00
Miguel Serrano
c2575ad666
Fixed syntex
2020-06-25 12:29:29 +02:00
Miguel Serrano
9750109d6d
Merge pull request #748 from overleaf/msm-change-redist-tag-5
...
Set tag '5' for redis image
2020-05-29 20:41:43 +02:00
Miguel Serrano
ae3e7f03f0
Set tag '5' for redis image
2020-05-29 15:07:51 +02:00
Miguel Serrano
1f3da80278
Merge pull request #744 from overleaf/msm-remove-tags
...
Removed tags service
2020-05-26 11:17:52 +02:00
Miguel Serrano
842a87651f
Merge pull request #745 from overleaf/msm-remove-privileged
...
Removed privileged mode from docker-compose.yml
2020-05-25 17:24:12 +02:00
Miguel Serrano
033db804fe
Removed privileged mode from docker-compose.yml
2020-05-25 16:54:38 +02:00
Miguel Serrano
8c7f96c105
removed tags service
2020-05-25 16:46:25 +02:00
Miguel Serrano
8ef8a359e7
Set TEXMFVAR to a writable location ( #739 )
2020-05-25 15:16:18 +02:00
Miguel Serrano
669ec367d3
Merge pull request #740 from overleaf/msm-expose-env-var-pdf-optimisation
...
added 'OPTIMISE_PDF' environment variable
2020-05-20 20:26:44 +02:00
Miguel Serrano
2dd8a08ab7
added 'OPTIMISE_PDF' environment variable
2020-05-20 07:49:44 +02:00
Miguel Serrano
a4027b4fc4
Merge pull request #737 from Soptq/patch-2
...
Restrict Redis version to 5.0.0
2020-05-18 15:41:13 +02:00
Soptq
f31d94c4a1
Update docker-compose.yml
...
Restrict redis version to 5.0.0
2020-05-09 14:36:59 +08:00
Christopher Hoskin
6800b203a5
Merge pull request #733 from overleaf/csh-issue-2578-add-base-tag-arg
...
Try making the base image tag specifiable
2020-05-06 14:21:23 +01:00
Miguel Serrano
fdc29f7b8b
Merge pull request #732 from overleaf/msm-remove-doc-updater-compilation
...
Remove compilation step from document-updater
2020-05-06 14:42:18 +02:00
Miguel Serrano
34a4b12b8b
Remove compilation step from document-updater
2020-05-06 14:32:53 +02:00
Christopher Hoskin
0bcb552f6f
Try making the base image tag specifiable
2020-05-06 11:59:42 +01:00
Jakob Ackermann
8cf600089f
Merge pull request #726 from overleaf/jpa-temporary-fix-for-lualatex
...
[docker-compose] add a temporary fix for LuaLatex compiles
2020-04-22 11:02:40 +02:00
Jakob Ackermann
d08a9ccfb7
[docker-compose] add a temporary fix for LuaLatex compiles
2020-04-22 10:34:47 +02:00
Miguel Serrano
3bd49f6ea1
Added pull request template ( #723 )
2020-04-16 12:08:37 +02:00
Christopher Hoskin
932b7d2a74
Merge pull request #724 from overleaf/csh-issue-2578-server-pro-cloud-build
...
Use variables for Makefile tagging
2020-04-16 09:59:06 +01:00
Christopher Hoskin
3635e4b4f1
Use variables for Makefile tagging
2020-04-15 15:11:31 +01:00
zefyrr
b690162f7c
updated texlive dir for path env variable ( #719 )
...
Co-authored-by: Omer Kareem <okareem@omerk.local>
2020-04-15 13:15:10 +02:00
Timothée Alby
27cd838c2a
add allowedImageNames setting from ENV vars ( #718 )
...
Uses `ALL_TEX_LIVE_DOCKER_IMAGES` (required) and
`ALL_TEX_LIVE_DOCKER_IMAGE_NAMES` (optional) to add the
`allowedImageNames` setting, allowing users to change a project's Tex
Live version.
2020-04-14 12:08:59 +02:00
Miguel Serrano
11e7f7d60e
Fixed compile scripts for non-coffee modules ( #717 )
2020-04-07 16:17:51 +02:00
Miguel Serrano
f7ac10cc97
Added 'currentImageName' setting plus migration ( #701 )
2020-03-09 13:15:40 +01:00
Shane Kilkelly
faf78b69e6
Merge pull request #699 from overleaf/sk-not-mount-docker-socket-by-default
...
Comment out the docker socket mount
2020-02-20 15:10:16 +00:00
Shane Kilkelly
b433dffc69
Comment out the docker socket mount
...
And add a note for server-pro users to un-comment the line if they want to use sibling containers.
2020-02-20 15:09:00 +00:00
Miguel Serrano
9829f0e4dc
Merge pull request #696 from overleaf/msm-monorepo-merge
...
Merge docker-image repository
2020-02-19 10:24:42 +01:00
mserranom
fa13f4f079
Updated dockerfile and build script with monorepo changes
2020-02-17 14:58:47 +01:00
mserranom
ead0f21965
merged services.js
2020-02-17 14:00:29 +01:00
mserranom
1fe5394ca5
merged .gitignore
2020-02-17 13:58:48 +01:00
mserranom
c3d0ba2aa6
merged README.md
2020-02-17 13:57:53 +01:00
mserranom
276281e7e4
moved files from docker-image imported repo to root
2020-02-17 13:56:49 +01:00
mserranom
5e19658866
Merging docker-image to master
2020-02-17 13:50:21 +01:00
Jakob Ackermann
b715f16a3b
[misc] minimize the main stage ( #122 )
...
- cleanup git history
- do not install not needed npm packages
- The Gruntfile was removed in
REF: 27dd97ecc5
- The simple-git package is not used since
REF: df2d46df82
- cleanup npm cache
- cleanup node-gyp build cache
- cleanup /tmp
- move copying of the settings defaults after the installation
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 16:38:58 +01:00
Jakob Ackermann
3170a27fb5
[init] bail out in case the db access fails ( #123 )
...
* [init] bail out in case the db access fails
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [misc] bail out in case any command in an init_script failed
NOTE: sh does not support `-o pipefail`.
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 13:33:55 +01:00
Jakob Ackermann
ac82600b74
[misc] minimize base image ( #120 )
...
* [docker] drop sudo
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] install qpdf in a single stage
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] install texlive and additional tlmgr packages in a single stage
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] drop the apt package lists
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] pull the package lists only once
move the installation of nodejs into the dependencies install section
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] delete the default nginx configuration files immediately
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] skip the downloading and storage of unused texlive artifacts
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] drop the npm download cache
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
* [docker] apply review feedback
- install qpdf as ubuntu package
- add a comment on the nginx config removal
- add back and update a note on changing the texlive mirror
2020-02-13 12:00:03 +01:00
Jakob Ackermann
991cb29d0b
[nginx] simplify the root specification for sendfile ( #121 )
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 11:59:20 +01:00
Jakob Ackermann
6f46b2c145
[settings] produce a consistent redis config for every service ( #124 )
...
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2020-02-13 11:56:03 +01:00
Timothée Alby
0c22a7c50f
Merge pull request #692 from overleaf/msm-fixed-mailing-list-link
...
Fixed mailing list link in README
2020-02-12 08:39:05 -05:00
Miguel Serrano
6dc57fafcc
Fixed mailing list link in README
2020-02-10 12:08:54 +01:00
Miguel Serrano
45561cde0e
Removed node6 and updated modules to Node 10 ( #135 )
2020-02-06 11:19:15 +01:00
Jakob Ackermann
16ca8f25c4
[misc] narrow down the rw accessible directories for the run user ( #119 )
2020-01-29 12:14:32 +01:00
Miguel Serrano
6a5f1588cc
Set CRYPTO_RANDOM as environment variable at startup time ( #134 )
2020-01-28 07:16:23 +01:00
Jakob Ackermann
2630aa7367
Merge pull request #133 from overleaf/jpa-dump-all-git-shas
...
[misc] export all git repository revisions
2020-01-23 15:37:48 +01:00