Git Product home page Git Product logo

sharelatex-full's Introduction

sharelatex-full (Overleaf)

GitHub license GitHub Workflow Status GitHub issues Docker Pulls Docker Image Size (latest by date) Docker Stars Docker Image Version (latest by date)

Extended Overleaf Docker Image. Current Features include:

  • fully updated TeX Live installation, including all available packages
  • support for minted
  • support for svg-images through the addition of inkscape
  • support for lilipond
  • shell-escape enabled by default

Have a look at the Dockerfile to find out more.

Installation

Overleaf Toolkit

Ideally, you would use the Overleaf Toolkit as described here with a docker-compose.override.yml. Example:

services:
    sharelatex:
        image: tuetenk0pp/sharelatex-full

Docker Compose

Alternatively, use the docker-compose.yml provided in the official GitHub, but change the image to tuetenk0pp/sharelatex-full. Also, note the additional instructions in the official Wiki.

sharelatex-full's People

Contributors

babalion avatar dependabot[bot] avatar tuetenk0pp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

sharelatex-full's Issues

How to access the sharelate files and edit without using web-broswer?

Hi

I can see my project file here
sharelatex_data/data/compiles/64db80c90d7f204ff7aa0d60-64db808c0d7f204ff7aa0d32

image

I want to edit files from here and see the changes in the web browser. I also would like to use .git in this files.

Unfortunately my changes are not reflected in the web browser. Files are created different user name www-data

How can I make changes in my local folder and see them in browser ?
In addion to that, how can I use .git ?

Cannot connect to mongodb

Describe the bug
the Mongoose service is not started

To Reproduce
Steps to reproduce the behavior:

  1. docker compose start

Expected behavior
access to localhost:80 is possible

LOG-file

*** Running /etc/my_init.d/98_check_db_access.sh...
Checking can connect to mongo and redis
Using default settings from /overleaf/services/web/config/settings.defaults.js
Using settings from /etc/sharelatex/settings.js
Set UV_THREADPOOL_SIZE=16
Cannot connect to mongodb
MongooseServerSelectionError: connect ECONNREFUSED 172.17.0.1:27017
    at NativeConnection.Connection.openUri (/overleaf/services/web/node_modules/mongoose/lib/connection.js:825:32)
    at /overleaf/services/web/node_modules/mongoose/lib/index.js:411:10
    at /overleaf/services/web/node_modules/mongoose/lib/helpers/promiseOrCallback.js:41:5
    at new Promise (<anonymous>)
    at promiseOrCallback (/overleaf/services/web/node_modules/mongoose/lib/helpers/promiseOrCallback.js:40:10)
    at Mongoose._promiseOrCallback (/overleaf/services/web/node_modules/mongoose/lib/index.js:1285:10)
    at Mongoose.connect (/overleaf/services/web/node_modules/mongoose/lib/index.js:410:20)
    at Object.<anonymous> (/overleaf/services/web/app/src/infrastructure/Mongoose.js:19:36)
    at Module._compile (node:internal/modules/cjs/loader:1196:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1250:10) {
  reason: TopologyDescription {
    type: 'Unknown',
    servers: Map(1) { 'dockerhost:27017' => [ServerDescription] },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: null,
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}
*** /etc/my_init.d/98_check_db_access.sh failed with status
*** Killing all processes...

Biber not working

Hi,
thanks for the grate docker image. It makes a lot of things easier. I have copied a latex file from overleaf.com to my own sharelatex with your image. But I found one issue.
I always get this error:
Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) output
(biblatex) and rerun LaTeX afterwards.

This error I don´t get on overleaf.com Do you have any idea what I have to do, to solve that problem?

After update all files and accounts are gone

Describe the bug
After an electricity cut, the docker crashed and no longer would load.

To Reproduce
I refered to the documentation on the repository and use the YML to update the dockers. Before hand made backup of "mongo_data", "sharelatex_data" and "dist_data" folder. I also added the fix discussed in "Cannot connect to mongodb #25." Now the website loads.

Expected behavior
I was hoping that by restoring the content of the old folders "mongo_data", "sharelatex_data" and "dist_data", i get my account and data back But i have to register for a new account and it is plain.

Desktop (please complete the following information):

  • OS: Windows 2019 Server
  • Edge
  • 114.0.1823.67

Shell-Escape in Subfolders

Is your feature request related to a problem? Please describe.
overleaf.com seems to limit shell-escape to the root folder. It does not allow this in subfolders of the project.

Describe the solution you'd like
enable shell-escape in subfolders. Maybe this already works in this image. Testing needed.

Test Build fails

The Test Build repeatedly fails on the last step of tlmgr install scheme-full (PR #12). This happened for the first time on the Test Build of version 3.4. Here is the relevant log section (see full log here):

2023-03-01T10:37:11.6326632Z #8 1279.8 [4374/4374, 21:18/21:18] install: scheme-full [1k]
2023-03-01T10:37:11.7836963Z #8 1280.0 running mktexlsr ...
2023-03-01T10:37:12.3856604Z #8 1280.6 done running mktexlsr.
2023-03-01T10:37:12.3857109Z #8 1280.6 running mtxrun --generate ...
2023-03-01T10:37:12.3857463Z #8 1280.6 tlmgr: mtxrun --generate failed (status -1), output:
2023-03-01T10:37:12.3857692Z #8 1280.6 
2023-03-01T10:37:12.3857855Z #8 1280.6 
2023-03-01T10:37:12.8363149Z #8 1281.0 running updmap-sys ...
2023-03-01T10:37:17.7971535Z #8 1286.0 done running updmap-sys.
2023-03-01T10:37:17.7971827Z #8 1286.0 regenerating language.dat
2023-03-01T10:37:17.7972062Z #8 1286.0 regenerating language.def
2023-03-01T10:37:17.7972286Z #8 1286.0 regenerating language.dat.lua
2023-03-01T10:37:17.7972655Z #8 1286.0 regenerating fmtutil.cnf in /usr/local/texlive/2022/texmf-dist
2023-03-01T10:37:17.7973300Z #8 1286.0 running fmtutil-sys --byengine aleph --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:18.6989179Z #8 1286.9   OK: aleph.fmt/aleph
2023-03-01T10:37:18.6990313Z #8 1286.9 running fmtutil-sys --byengine luajittex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:20.0513202Z #8 1288.3   OK: luajittex.fmt/luajittex
2023-03-01T10:37:20.0514055Z #8 1288.3 running fmtutil-sys --byengine euptex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:31.1737887Z #8 1299.3   OK: euptex.fmt/euptex uplatex.fmt/euptex uplatex-dev.fmt/euptex
2023-03-01T10:37:31.1738590Z #8 1299.3 running fmtutil-sys --byengine hitex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:32.9783290Z #8 1301.2   OK: hitex.fmt/hitex
2023-03-01T10:37:32.9784732Z #8 1301.2 running fmtutil-sys --byengine eptex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:43.9236099Z #8 1312.2   OK: eptex.fmt/eptex platex-dev.fmt/eptex platex.fmt/eptex
2023-03-01T10:37:43.9236622Z #8 1312.2 running fmtutil-sys --byengine ptex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:44.9764779Z #8 1313.2   OK: ptex.fmt/ptex
2023-03-01T10:37:44.9765905Z #8 1313.2 running fmtutil-sys --byengine luajithbtex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:37:46.2925120Z #8 1314.6   OK: luajithbtex.fmt/luajithbtex
2023-03-01T10:37:46.2925992Z #8 1314.6 running fmtutil-sys --byengine xetex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:02.5268746Z #8 1330.7   OK: xetex.fmt/xetex xelatex.fmt/xetex cont-en.fmt/xetex pdfcsplain.fmt/xetex xelatex-dev.fmt/xetex
2023-03-01T10:38:02.5269745Z #8 1330.7 running fmtutil-sys --byengine uptex --no-error-if-no-format --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:03.3862318Z #8 1331.7   OK: uptex.fmt/uptex
2023-03-01T10:38:03.3863148Z #8 1331.7 running fmtutil-sys --byfmt pdfcslatex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:07.8951619Z #8 1336.1   OK: pdfcslatex.fmt/pdftex
2023-03-01T10:38:07.8952689Z #8 1336.1 running fmtutil-sys --byfmt dvilualatex-dev --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:12.8549728Z #8 1341.0   OK: dvilualatex-dev.fmt/luatex
2023-03-01T10:38:12.8551393Z #8 1341.0 running fmtutil-sys --byfmt pdflatex-dev --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:18.2654745Z #8 1346.5   OK: pdflatex-dev.fmt/pdftex
2023-03-01T10:38:18.2698539Z #8 1346.5 running fmtutil-sys --byfmt texsis --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:19.1439674Z #8 1347.4   OK: texsis.fmt/pdftex
2023-03-01T10:38:20.1973336Z #8 1347.4 running fmtutil-sys --byfmt luacsplain --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:20.1973814Z #8 1348.4   OK: luacsplain.fmt/luatex
2023-03-01T10:38:20.1974355Z #8 1348.4 running fmtutil-sys --byfmt xmltex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:25.6090364Z #8 1353.8   OK: xmltex.fmt/pdftex
2023-03-01T10:38:25.6091172Z #8 1353.8 running fmtutil-sys --byfmt utf8mex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:26.4852365Z #8 1354.8   OK: utf8mex.fmt/pdftex
2023-03-01T10:38:26.4853425Z #8 1354.8 running fmtutil-sys --byfmt lollipop --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:27.5370261Z #8 1355.7   OK: lollipop.fmt/tex
2023-03-01T10:38:27.5371038Z #8 1355.7 running fmtutil-sys --byfmt pdfjadetex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:32.9482311Z #8 1361.1   OK: pdfjadetex.fmt/pdftex
2023-03-01T10:38:32.9483125Z #8 1361.1 running fmtutil-sys --byfmt jadetex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:38.3589313Z #8 1366.6   OK: jadetex.fmt/pdftex
2023-03-01T10:38:38.3590302Z #8 1366.6 running fmtutil-sys --byfmt latex-dev --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:43.4400731Z #8 1371.7   OK: latex-dev.fmt/pdftex
2023-03-01T10:38:43.4401357Z #8 1371.7 running fmtutil-sys --byfmt amstex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:44.4921287Z #8 1372.7   OK: amstex.fmt/pdftex
2023-03-01T10:38:44.4922056Z #8 1372.7 running fmtutil-sys --byfmt cslatex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:48.8514452Z #8 1377.1   OK: cslatex.fmt/pdftex
2023-03-01T10:38:48.8515232Z #8 1377.1 running fmtutil-sys --byfmt mllatex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:53.9624840Z #8 1382.1   OK: mllatex.fmt/pdftex
2023-03-01T10:38:53.9625632Z #8 1382.1 running fmtutil-sys --byfmt optex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:54.9675617Z #8 1383.3   OK: optex.fmt/luatex
2023-03-01T10:38:54.9676377Z #8 1383.3 running fmtutil-sys --byfmt mltex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:56.0207269Z #8 1384.2   OK: mltex.fmt/pdftex
2023-03-01T10:38:56.0208068Z #8 1384.2 running fmtutil-sys --byfmt mex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:38:56.8759314Z #8 1385.2   OK: mex.fmt/pdftex
2023-03-01T10:38:56.8760897Z #8 1385.2 running fmtutil-sys --byfmt pdfxmltex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:39:02.2873796Z #8 1390.5   OK: pdfxmltex.fmt/pdftex
2023-03-01T10:39:02.2874573Z #8 1390.5 running fmtutil-sys --byfmt csplain --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:39:03.4502738Z #8 1391.7   OK: csplain.fmt/pdftex
2023-03-01T10:39:03.4503522Z #8 1391.7 running fmtutil-sys --byfmt pdfmex --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:39:04.5026175Z #8 1392.7   OK: pdfmex.fmt/pdftex
2023-03-01T10:39:04.5026992Z #8 1392.7 running fmtutil-sys --byfmt lualatex-dev --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:39:09.4626498Z #8 1397.6   OK: lualatex-dev.fmt/luahbtex
2023-03-01T10:39:09.4627112Z #8 1397.6 running fmtutil-sys --byfmt eplain --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:39:11.1169325Z #8 1399.3   OK: eplain.fmt/pdftex
2023-03-01T10:39:11.1170488Z #8 1399.3 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.dat" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:40:43.2552929Z #8 1491.4   OK: lualatex.fmt/luahbtex dvilualatex.fmt/luatex lualatex-dev.fmt/luahbtex platex-dev.fmt/eptex pdfxmltex.fmt/pdftex xmltex.fmt/pdftex uplatex-dev.fmt/euptex pdfjadetex.fmt/pdftex latex-dev.fmt/pdftex dvilualatex-dev.fmt/luatex platex.fmt/eptex latex.fmt/pdftex uplatex.fmt/euptex eplain.fmt/pdftex mllatex.fmt/pdftex pdflatex-dev.fmt/pdftex pdflatex.fmt/pdftex xelatex.fmt/xetex jadetex.fmt/pdftex xelatex-dev.fmt/xetex
2023-03-01T10:40:43.2554165Z #8 1491.4 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.def" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:40:59.3361664Z #8 1507.6   OK: euptex.fmt/euptex luajittex.fmt/luajittex luajithbtex.fmt/luajithbtex luahbtex.fmt/luahbtex xetex.fmt/xetex pdftex.fmt/pdftex eptex.fmt/eptex luatex.fmt/luatex hitex.fmt/hitex dviluatex.fmt/luatex pdfetex.fmt/pdftex etex.fmt/pdftex
2023-03-01T10:40:59.3363015Z #8 1507.6 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.dat.lua" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:41:03.0930148Z #8 1511.3 tlmgr: An error has occurred. See above messages. Exiting.
2023-03-01T10:41:03.2144682Z #8 1511.5 tlmgr: package log updated: /usr/local/texlive/2022/texmf-var/web2c/tlmgr.log
2023-03-01T10:41:03.2145222Z #8 1511.5 tlmgr: command log updated: /usr/local/texlive/2022/texmf-var/web2c/tlmgr-commands.log
2023-03-01T10:41:03.5858172Z #8 ERROR: executor failed running [/bin/bash -cx tlmgr install scheme-full]: exit code: 2
2023-03-01T10:41:03.5863522Z ------
2023-03-01T10:41:03.5946729Z  > [5/9] RUN tlmgr install scheme-full:
2023-03-01T10:41:03.5948052Z #8 1397.6 running fmtutil-sys --byfmt eplain --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:41:03.5948590Z #8 1399.3   OK: eplain.fmt/pdftex
2023-03-01T10:41:03.5949350Z #8 1399.3 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.dat" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:41:03.5950885Z #8 1491.4   OK: lualatex.fmt/luahbtex dvilualatex.fmt/luatex lualatex-dev.fmt/luahbtex platex-dev.fmt/eptex pdfxmltex.fmt/pdftex xmltex.fmt/pdftex uplatex-dev.fmt/euptex pdfjadetex.fmt/pdftex latex-dev.fmt/pdftex dvilualatex-dev.fmt/luatex platex.fmt/eptex latex.fmt/pdftex uplatex.fmt/euptex eplain.fmt/pdftex mllatex.fmt/pdftex pdflatex-dev.fmt/pdftex pdflatex.fmt/pdftex xelatex.fmt/xetex jadetex.fmt/pdftex xelatex-dev.fmt/xetex
2023-03-01T10:41:03.5952123Z #8 1491.4 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.def" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:41:03.5952969Z #8 1507.6   OK: euptex.fmt/euptex luajittex.fmt/luajittex luajithbtex.fmt/luajithbtex luahbtex.fmt/luahbtex xetex.fmt/xetex pdftex.fmt/pdftex eptex.fmt/eptex luatex.fmt/luatex hitex.fmt/hitex dviluatex.fmt/luatex pdfetex.fmt/pdftex etex.fmt/pdftex
2023-03-01T10:41:03.5954087Z #8 1507.6 running fmtutil-sys --byhyphen "/usr/local/texlive/2022/texmf-var/tex/generic/config/language.dat.lua" --no-error-if-no-engine=luajithbtex,luajittex,mfluajit --status-file=/tmp/v_AHMiZ5PT/x0TaJYirSe ...
2023-03-01T10:41:03.5954717Z #8 1511.3 tlmgr: An error has occurred. See above messages. Exiting.
2023-03-01T10:41:03.5955154Z #8 1511.5 tlmgr: package log updated: /usr/local/texlive/2022/texmf-var/web2c/tlmgr.log
2023-03-01T10:41:03.5955758Z #8 1511.5 tlmgr: command log updated: /usr/local/texlive/2022/texmf-var/web2c/tlmgr-commands.log
2023-03-01T10:41:03.5956055Z ------
2023-03-01T10:41:03.5956565Z ERROR: failed to solve: executor failed running [/bin/bash -cx tlmgr install scheme-full]: exit code: 2
2023-03-01T10:41:03.7033971Z ##[error]buildx failed with: ERROR: failed to solve: executor failed running [/bin/bash -cx tlmgr install scheme-full]: exit code: 2
2023-03-01T10:41:03.7202651Z Post job cleanup.
2023-03-01T10:41:03.8371048Z ##[group]Removing temp folder /tmp/docker-build-push-mLr73x
2023-03-01T10:41:03.8392331Z ##[endgroup]
2023-03-01T10:41:03.8509790Z Post job cleanup.
2023-03-01T10:41:04.0157583Z [command]/usr/bin/git version
2023-03-01T10:41:04.0205798Z git version 2.39.2
2023-03-01T10:41:04.0284486Z Temporarily overriding HOME='/home/runner/work/_temp/fd8ec705-6237-4cfa-9258-3395e2ac5946' before making global git config changes
2023-03-01T10:41:04.0289599Z Adding repository directory to the temporary git global config as a safe directory
2023-03-01T10:41:04.0298708Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/sharelatex-full/sharelatex-full
2023-03-01T10:41:04.0386729Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2023-03-01T10:41:04.0440702Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2023-03-01T10:41:04.0731747Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2023-03-01T10:41:04.0769343Z http.https://github.com/.extraheader
2023-03-01T10:41:04.0796527Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2023-03-01T10:41:04.0848716Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2023-03-01T10:41:04.1375325Z Cleaning up orphan processes

Add Inkscape to Image

Is your feature request related to a problem? Please describe.
When using the package svg it is not possible to include svg images because an inkscape-installation is missing.

Describe the solution you'd like
Please add apt install inkscape to your Dockerfile.

The docker-compose.override.yaml file extension (yaml) has changed to yml

Describe the bug
The docker-compose.override.yaml file extension (yaml) has changed to yml.

To Reproduce
Steps to reproduce the behavior:

  1. cd overleaf-toolkit/bin && ./up --detach
  2. docker image list
  3. REPOSITORY uses sharelatex/sharelatex

Expected behavior
The REPOSITORY should be tuetenk0pp/sharelatex-full.
docker-compose.override.yaml doesn't work.

Improve Testing

Is your feature request related to a problem? Please describe.
At this point, there is no testing being done on overleaf updates. Things can break.

Describe the solution you'd like
Create minimal working examples for some features of this image and integrate them in a workflow

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.