Commit Graph

25 Commits

Author SHA1 Message Date
Jakob Ackermann efc42481da [clsi] avoid creating legacy db folder (#25760)
GitOrigin-RevId: eaa97813f0e20d14d7d6dafefe7b8b4d002fa41c
2025-05-20 08:06:36 +00:00
Jakob Ackermann 5404dcb93d [misc] update build scripts (#23316)
* [misc] update build scripts

* [misc] make shellcheck happy

GitOrigin-RevId: 343655fda54aa7e835dd666dcd4218d61c58fd09
2025-02-04 09:04:37 +00:00
Miguel Serrano e9fe9f5397 Merge pull request #6806 from overleaf/msm-remove-docker-cli
[clsi] remove `docker-ce-cli`

GitOrigin-RevId: bb49621091aafd43e9e6f157c5fd3b09ca9d07a8
2022-02-23 09:03:31 +00:00
Eric Mc Sween f3f0be5c56 Merge pull request #6211 from overleaf/em-code-sharing
Change directory layout in service containers

GitOrigin-RevId: 09ff19db2a123cbf7691d51e9ce9be6eee264287
2022-01-07 09:03:22 +00:00
Eric Mc Sween 9ee92daea3 Merge pull request #4893 from overleaf/em-synctex
Use the synctex distributed with TeX Live

GitOrigin-RevId: 5a133f21f48fd1e217ab463e8cb2a5cdec8be1af
2021-09-07 16:26:17 +00:00
Alf Eaton 18dbb12434 Add /app/output 2021-02-18 15:33:16 +00:00
Alf Eaton 498ca80cd3 Ensure that app folders exist before running chown 2021-02-18 15:09:48 +00:00
Jakob Ackermann 101c4ea4dc [misc] use a directory in /tmp for temporary data 2020-04-03 12:36:32 +02:00
Jakob Ackermann b9deec1095 [misc] narrow down write access/ownership for the run-time user 2020-04-03 12:36:32 +02:00
Jakob Ackermann 5b1656b884 [misc] drop debug output and log docker version on stderr 2020-04-03 12:36:31 +02:00
Henry Oswald 052b5624d3 copy synctex over to /app/bin/synctex-mount in entrypoint 2020-03-11 11:06:46 +00:00
Henry Oswald 01c46e9e94 remove ./bin/install_texlive_gce.sh which shouldn't be needed
we shouldn't have needed this for a while, I think it is a cause of
startup delay, however this should have stopped other missing texlive
images in the past which is strange
2020-03-11 10:06:55 +00:00
Jakob Ackermann 5b1481fc12 [docker] add support for a different docker group id on the docker host
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2019-04-23 01:53:40 +02:00
Christopher Hoskin 3e747542ac Correctly pass command with arguments to runuser 2019-01-15 11:29:04 +00:00
Christopher Hoskin b826b6ce62 Pass arguments to node, not to runuser 2019-01-15 11:12:21 +00:00
Henry Oswald b28d210357 try changing bin to be owned by node 2018-08-23 00:10:06 +01:00
Henry Oswald 4c96abd6c5 grep works with command
updated build scripts
acceptence tests break, files are written as root when user is node
2018-03-29 17:07:22 +01:00
Henry Oswald 551e8d36b4 update build script and add load balancer agent 2018-03-29 12:12:29 +01:00
Henry Oswald 9731267ae5 try a build with node user 2018-03-19 14:10:45 +00:00
Henry Oswald edf0125c2f run as app user and chmod 777 compiles dir 2018-03-19 12:56:53 +00:00
Henry Oswald f6663f2f5f try running as root 2018-03-19 09:51:26 +00:00
Henry Oswald 2d03cb3eb1 added debugging and new moving commands 2018-03-16 17:30:11 +00:00
Henry Oswald 6d21ab734a try copying synctex betwen directories 2018-03-16 17:10:56 +00:00
Henry Oswald 3c2172434b have entrypoint kickoff download off texlive images
install script exits without error if auth fails.
2018-03-14 15:44:58 +00:00
Henry Oswald 5285d393a0 set entry point for dockerfile 2018-03-14 15:44:58 +00:00