Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning

This is installation is for new installations. If you upgrade from an existing installation see translate5 > 5.8.0 - needed visualreview to docker migration

...

Precondition on host system

On the host system docker and docker-compose must be installed.

License agreement

The translate5 installation consists of several Docker images providing the needed software apart from translate5 itself.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

Note

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of these images complies with any relevant licenses for all software contained within.

hin

To confirm that we added such a disclaimer in the head of the docker-compose.yml file which must be removed manually before usage!

Install translate5 and its services

get docker-compose.yml

Get the latest docker-compose.yml file.

Remove the license disclaimer from the file before using it!

get docker-compose.production.yml - change if needed

Get the latest docker-compose.production.yml file - which is an addition to the base config file from above.

Changes regarding your local setup should be done in that file. This may be the configuration of volumes, host and port configurations.

The production file configures several volumes where your data is stored.

create .env:

Code Block
CONTAINER_REGISTRY_BASE=translate5
MYSQL_USERNAME=translate5
MYSQL_PASSWORD=translate5
APP_HOST=t5docker.localdev
COMPOSE_FILE=docker-compose.yml:docker-compose.production.yml

call docker-compose up

Put all fetched docker-compose file and the generated .env file into the same directory and call:

Code Block
docker compose up -d
# if that it is not possible, try
docker-compose up -d


Important note for paid or private customer specific plug-ins

...

Note

In order to use visualreview:

  • get a docker hub token from MittagQI
  • login to docker hub with that
  • get docker-compose.visual.yml
  • add to .env docker-compose.yml:docker-compose.visual.yml:docker-compose.production.yml
  • check docker-compose.production.yml and comment in the visual related entries.
  • follow below general steps

...