Skip to content

Install the API Signer Docker Image

Follow these steps to install the API Signer Docker image from Fordefi's JFrog Artifactory.

  1. In the Fordefi web console, navigate to Settings > API Signer and click View Docker Credentials. Alternatively, copy the complete login command from the API Signer installation wizard.

    view-docker-credentials.png
  2. Log in to JFrog Artifactory, entering the password when prompted:

    docker login -u fordefi fordefi.jfrog.io
  3. Pull (or update) the latest Fordefi Docker image by running:

    docker pull fordefi.jfrog.io/fordefi/api-signer:latest

    If you're on an Apple Silicon Mac chip, the default pull command might fail or produce a platform-mismatch warning because the image is built only for linux/amd64. Pull it explicitly for that platform instead:

    docker pull --platform linux/amd64 fordefi.jfrog.io/fordefi/api-signer:latest
  4. To start the API Signer, run:

    docker run --rm --log-driver local --mount source=vol,destination=/storage -it fordefi.jfrog.io/fordefi/api-signer:latest

    To run the API Signer in the background (detached mode), issue the following command instead:

    docker run --rm --log-driver local --mount source=vol,destination=/storage -d fordefi.jfrog.io/fordefi/api-signer:latest /api-signer run

Watch how to install the API Signer Docker image:

A complete guide for deploying an API Signer as a Dockerized app can be found here.