Sign inSign up

alttestertools/alttester

By alttestertools

•Updated 5 days ago

Docker images for AltTester.

Image
Developer tools
1

100K+

alttestertools/alttester repository overview

⁠AltTester®️ Docker Images

Docker images for AltTester®️.

⁠AltTester®️

AltTester®️⁠ is a UI Test Automation solution for Unity applications.

⁠How to use this image

The image runs the standalone AltTester®️ Server. Use the following command to start it:

docker run -p 13000:13000 -e TERMS_AND_CONDS=accepted -e ALTTESTER_DESKTOP_LICENSE=my-license alttestertools/alttester:latest

If you want to get the logs file from the Docker image, use the following command:

docker run -p 13000:13000 -v "$(pwd)":/AltTesterLogs -e TERMS_AND_CONDS=accepted -e ALTTESTER_DESKTOP_LICENSE=my-license alttestertools/alttester:latest

And you should see the AltTester.log file in the current working directory.

⁠Running in Secure Mode

To start the AltTester®️ Server in secure mode with SSL/TLS, you need to provide a certificate. Mount your certificate file and set the certificate path:

docker run -p 13000:13000 ^
  -v "%cd%/path/to/certificate.pfx":/AltTesterCertificates/certificate.pfx ^
  -e TERMS_AND_CONDS=accepted ^
  -e ALTTESTER_DESKTOP_LICENSE=my-license ^
  -e CERTIFICATE_PATH=//AltTesterCertificates/certificate.pfx ^
  alttestertools/alttester:latest

If your certificate is password-protected, also provide the password:

docker run -p 13000:13000 ^
  -v "%cd%/path/to/certificate.pfx":/AltTesterCertificates/certificate.pfx ^
  -e TERMS_AND_CONDS=accepted ^
  -e ALTTESTER_DESKTOP_LICENSE=my-license ^
  -e CERTIFICATE_PATH=//AltTesterCertificates/certificate.pfx ^
  -e CERTIFICATE_PASSWORD=my-cert-password ^
  alttestertools/alttester:latest
⁠Changing the port

Pass --port (or -port) after the image name, or set ALTSERVER_PORT, and publish the same port:

docker run -p 13010:13010 ^
  -e TERMS_AND_CONDS=accepted ^
  -e ALTTESTER_DESKTOP_LICENSE=my-license ^
  alttestertools/alttester:latest --port 13010
⁠Environment variables
VariableDescription
TERMS_AND_CONDSSet to accepted to accept the Terms and Conditions⁠.
ALTTESTER_DESKTOP_LICENSELicense key.
CERTIFICATE_PATHPath to a certificate inside the container; enables secure mode.
CERTIFICATE_PASSWORDCertificate password.
ALTSERVER_PORTPort to listen on (default 13000).
ALTSERVER_SECUREtrue/false. Defaults to true when a certificate path is set.
ALTSERVER_LOG_FILELog file path (default /AltTesterLogs/AltTester.log).

Arguments passed after the image name are forwarded to AltTester®️ Server; run the image with --help to list them.

⁠Platform Support

The image is published for linux/amd64 and linux/arm64.

⁠Notes

Note: Stop the container with docker stop, which lets AltTester®️ Server deactivate the license. docker kill skips this, and the license may remain active.

Tag summary

Content type

Image

Digest

sha256:d20fa4168…

Size

76 MB

Last updated

5 days ago

docker pull alttestertools/alttester