Skip to content

Instantly share code, notes, and snippets.

@NetzwergX
Created June 17, 2021 09:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NetzwergX/bbe3edc8614c30bafb25fff0acac69b6 to your computer and use it in GitHub Desktop.
Save NetzwergX/bbe3edc8614c30bafb25fff0acac69b6 to your computer and use it in GitHub Desktop.
Docker compose override for local Overleaf with mailcatcher
# docker-compose for local Overleaf with mailcatcher
version: '2.2'
services:
sharelatex:
volumes:
- ~/.sharelatex/data:/var/lib/sharelatex
links:
- mongo
- redis
- mailcatcher
environment:
SHARELATEX_APP_NAME: Local Overleaf
SHARELATEX_EMAIL_SMTP_HOST: mailcatcher
SHARELATEX_EMAIL_SMTP_PORT: 1025
SHARELATEX_EMAIL_SMTP_SECURE: "false"
SHARELATEX_RIGHT_FOOTER: '[{"text": "<a href=\"/\" onclick=\"javascript:event.target.port=1080\"><i class=\"fas fa-mail-bulk\"></i> Mailcatcher</a>"} ]'
mongo:
volumes:
- ~/.sharelatex/mongo/data:/data/db
redis:
volumes:
- ~/.sharelatex/redis/data:/data
mailcatcher:
restart: always
image: sj26/mailcatcher
container_name: mailcatcher
ports:
- 1080:1080
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment