Files
docker-compose-files/languagetool/compose.yaml
T
2026-03-23 16:02:15 +01:00

33 lines
792 B
YAML
Executable File

services:
languagetool:
image: erikvl87/languagetool
container_name: languagetool
restart: unless-stopped
labels:
- com.hanold.environment=production
- wud.watch=true
deploy:
resources:
limits:
memory: 4G
ports:
- 0.0.0.0:9888:8010
environment:
- Java_Xms=512m
- Java_Xmx=1g
# Optional: N-Gramm-Modelle für bessere Erkennung (siehe unten)
- langtool_languageModel=/ngrams
volumes:
- ./ngrams:/ngrams # nur wenn N-Gramme genutzt werden
healthcheck:
test:
- CMD
- curl
- -f
- http://localhost:8010/v2/languages
interval: 30s
timeout: 10s
retries: 3
start_period: 60s # LanguageTool braucht etwas zum Starten
networks: {}