Sign inSign up

xtoolsbox/deeplx-with-proxy

By xtoolsbox

Updated over 1 year ago

A Docker Image Integrating DeepLX Translation Service with an HTTP GET-to-POST Proxy

Image
Integration & delivery
API management
0

811

xtoolsbox/deeplx-with-proxy repository overview

deeplx-with-proxy is a Docker image built on the open-source DeepLX project (GitHub: OwO-Network/DeepLX). This image integrates two core components:

DeepLX Main Service: Provides a free translation API, listening on port 1188;

Proxy Service: Developed in Go and running on port 1199, it converts HTTP GET requests into POST requests before calling the DeepLX translation API. This conversion enables applications like PotPlayer to conveniently use GET requests while the proxy handles the POST request required by DeepLX.

Key Features:

Unified Deployment: Leverages multi-stage builds and supervisord to package both the DeepLX main service and the proxy service in a single image, simplifying deployment and management; Flexible and Efficient: The proxy seamlessly converts GET requests into POST requests, allowing for simple and direct access to the DeepLX translation API without modifying the original service; Open Source & Free: Built on the DeepLX open-source project, it provides free and unrestricted translation services; Stable & Reliable: Managed by supervisord, both services run concurrently in a stable, production-ready environment. Use Cases:

Real-time subtitle translation for video players (e.g., PotPlayer); Applications requiring access to the DeepLX translation API; Users who need an integrated solution that simplifies interface calls by converting HTTP GET requests to POST requests.

Tag summary

Content type

Image

Digest

sha256:e21218050

Size

36.9 MB

Last updated

over 1 year ago

docker pull xtoolsbox/deeplx-with-proxy