overleaf / spelling

The backend spellcheck API that performs spell checking for Overleaf
GNU Affero General Public License v3.0
9 stars 17 forks source link

Provide hosts as environment settings and add npm run start script #11

Closed jpallen closed 6 years ago

jpallen commented 6 years ago

Makes this service compatible with https://github.com/sharelatex/sharelatex-dev-environment

Allows other service's locations to be passed in via environment variables which are provided by docker-compose.

Also provides an npm run start script as a common entry point to all services via docker-compose.

Also provides a Dockerfile which builds on the node:6.9.5 base image, but adds aspell for server-side spell checking. This is used by the docker-compose file to run spelling.