From 24204a2475aa0ed2e1fd08da860dd712b3ea0f09 Mon Sep 17 00:00:00 2001 From: albertfj114 Date: Sun, 29 Mar 2026 22:02:22 -0400 Subject: [PATCH] chore: initial commit --- .gitignore | 2 ++ docker-compose.yml | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..78b3df5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.env +*.env diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1acfa30 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +services: + libretranslate: + image: libretranslate/libretranslate:latest + container_name: libretranslate + restart: unless-stopped + environment: + LT_LOAD_ONLY: "en,th,tl,id,ms" + LT_DISABLE_WEB_UI: "false" + ports: + - "15000:5000" + volumes: + - libretranslate_data:/home/libretranslate/.local + healthcheck: + test: ["CMD-SHELL", "python -c \"import urllib.request; urllib.request.urlopen('http://localhost:5000/languages')\" || exit 1"] + interval: 30s + timeout: 10s + retries: 5 + start_period: 300s +volumes: + libretranslate_data: