-
Could you please provide a detailed step-by-step guide on how to deploy I can run overleaf CE 5.2.1 following the official Quick-Start Guide using I don't need LDAP or SAML authentication, I am interested in Real-time track changes, comments, Autocomplete of reference keys, and any other premium features etc. @svdvonde mentioned in Other Overleaf Extended Edition about an alternative community extension that includes almost all premium features for free (Git Sync, Track Changes, etc.). Is the setup process the same for |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 14 replies
-
Depends on how newbie. I'm assuming you are already able to set up the standard Overleaf Community Edition using Overleaf Toolkit. If yes, here are the modifications you can make to use Overleaf Toolkit to use this repo's Overleaf Extended Community Edition instead. Installation
---
services:
sharelatex:
image: sharelatex/sharelatex:ext-ce This says that the
Note that I have not discussed other customisations to configure Overleaf itself. Apart from the customisations that were added by this extended edition (e.g., LDAP auth), the configuration is the same as standard Overleaf/Overleaf Toolkit. Maintenance
In regards to other extended editions like Overleaf RuhrI have not done it, but I guess you can deploy the Overleaf Ruhr edition using the same method as I explained. I would not recommend this because they have hardcoded a few customisations for their use-case at a German university. For example, you can check out Overleaf Ruhr's login page (in German) here. You will have to remove those customisations or modify them to your use case, and also keep them up-to-date as the Overleaf Community Edition project keeps getting updates. If I'm not mistaken their code is also based on an older version of Overleaf, I believe v4.0.5. |
Beta Was this translation helpful? Give feedback.
-
Hi, this is a very nice project. I didn't use the toolkit, I deployed Sharelatx manually(docker-compose + variable.env), I had a problem that the sandbox didn't work.(Others are good). DOCKER_RUNNER=true
SANDBOXED_COMPILES=true
SIBLING_CONTAINERS_ENABLED=true
SANDBOXED_COMPILES_SIBLING_CONTAINERS=true
SANDBOXED_COMPILES_HOST_DIR="${OVERLEAF_DATA_HOST_PATH}/data/compiles"
# TeX Live
TEX_LIVE_DOCKER_IMAGE=registry.gitlab.com/islandoftex/images/texlive:TL2024-2024-10-13-full
ALL_TEX_LIVE_DOCKER_IMAGES=${TEX_LIVE_DOCKER_IMAGE}
ALL_TEX_LIVE_DOCKER_IMAGE_NAMES=TeXLive-2024
TEX_COMPILER_EXTRA_FLAGS=-shell-escape networks:
mongodb:
name: ${MONGODB_NETWORK_NAME:-mongodb}
external: true
redis:
name: ${REDIS_NETWORK_NAME:-redis}
external: true
services:
sharelatex:
image: overleafcep/sharelatex:5.3.1-ext-v1
container_name: ${OVERLEAF_CONTAINER_NAME:-sharelatex}
hostname: ${OVERLEAF_HOSTNAME:-sharelatex}
restart: always
networks:
mongodb:
redis:
ports:
- ${OVERLEAF_PORT}:80
env_file:
- .env
- ${OVERLEAF_BASE_DIR:-.}/sharelatex.env
volumes:
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
- ${OVERLEAF_BASE_DIR:-.}/data:/var/lib/overleaf
- ${OVERLEAF_BASE_DIR:-.}/logs:/var/log/overleaf
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Although its not an issue, it kind of a feature request. when using
There is a workaround here which works but it requires a Since cep rebuilds the image, is it possible to build the image with Also, i am wondering how to install it on the |
Beta Was this translation helpful? Give feedback.
-
Thank you for your work, sincerely!!!!!!!!!!!!! |
Beta Was this translation helpful? Give feedback.
Depends on how newbie. I'm assuming you are already able to set up the standard Overleaf Community Edition using Overleaf Toolkit. If yes, here are the modifications you can make to use Overleaf Toolkit to use this repo's Overleaf Extended Community Edition instead.
Installation
~
) and has a folderoverleaf-cep
andoverleaf-toolkit
.~/overleaf-toolkit/config
you can add a new file calleddocker-compose.override.yml
. This file is automatically picked up by Overleaf Toolkit. According to the installation instructions of thi…