With version 5.8.0 translate5 is able to run completely in docker containers - making installation and scaling much more easier.
Therefore the all services were migrated into docker containers or already existing docker containers are used.
Note |
---|
An existing translate5 installation may remain as it is, only users of the non public VisualReview Plug-In has to setup and configure the following needed services as docker containers. |
The translate5 docker installation manual contains a docker-compose configuration file for all services and more advanced information.
Code Block | ||
---|---|---|
| ||
# with the execution (and download) of the following docker containers you agree the licenses of the software in the containers! docker run -d --restart unless-stopped --name visualbrowser -p 127.0.0.2:3000:3000/tcp -e CONNECTION_TIMEOUT=600000 -e DEFAULT_IGNORE_HTTPS_ERRORS=true -e MAX_PAYLOAD_SIZE=50mb browserless/chrome docker run -d --restart unless-stopped --name pdfconverter -p 127.0.0.2:8086:8086/tcp translate5/pdfconverter # https://stackoverflow.com/questions/27937185/assign-static-ip-to-docker-container echo 172.17.0.3 visualbrowser 127.0.0.2 pdfconverter |
Code Block | ||
---|---|---|
| ||
Alias /visual "/PATH_TO_TRANSLATE5/data/visual" <Directory "/PATH_TO_TRANSLATE5/data/visual"> AllowOverride All Options Indexes FollowSymLinks # Options Indexes FollowSymLinks SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> |
- docker pdfconverter & browserless/chrome
- configuration of them!
- apache change needed for browserless/chrome
TO BE DOCUMENTED:
Config
The "runtimeOptions.plugins.VisualReview.shellCommandGoogleChrome" is removed and the docker-url must be set in "runtimeOptions.plugins.VisualReview.dockerizedHeadlessChromeUrl" to continue converting PDFs