CYBERTEC Migrator can be installed using either Docker or Podman.
The docker images are available on the Cybertec Container Image Registry.
Please get in touch with us if your account has not been granted access to the respective images. Make sure you are logged in the Docker Hub registry with the correct user.
cat ~/password.txt | (docker, podman) login containers.cybertec.at --username <username> --password-stdin
- Clone this git repository
- Change working directory to the previously cloned repository
- Run the installer
- Start the Migrator
➜ git clone https://github.com/cybertec-postgresql/cybertec_migrator
➜ cd cybertec_migrator
➜ ./migrator install
[INFO] You are about to be asked to enter some information relevant to the installation.
[INFO] The allowed values are in normal brackets, the default value in square brackets.
Migrator Edition (trial, professional, enterprise) [trial]:
Container runtime (docker, podman) [docker]:
[INFO] Generating environment file
[INFO] Pulling container images for trial:v3.20.0
[INFO] Generating self-signed TLS/SSL certificate
[OK] Install finished. To start the CYBERTEC Migrator, run ./migrator up
➜ ./migrator up
Recreating cybertec_migrator_core_db_1 ... done
Recreating cybertec_migrator_core_1 ... done
Recreating cybertec_migrator_web_gui_1 ... done
[OK] Started on 'https://localhost'