Host your own LanguageTool server on Railway or Render!
- Fork this repository.
- Create a new project on Railway.
- Connect your GitHub repository.
- Deploy! Railway will automatically detect the Dockerfile and deploy your LanguageTool server.
- Fork this repository.
- Create a new Web Service on Render.
- Connect the repository on Render.
PORT: Automatically set by Railway/Render. The server will listen on this port.JAVA_OPTS: (Optional) Java options for the LanguageTool server. Default:-Xms256m -Xmx512m
If you use a higher tier instance type, ngram can be enabled by adding the necessary configuration to Dockerfile and languagetool.sh. Ngram are disabled by default due to memory constraints on free tiers.
Inspired by silvio/docker-languagetool