Description: A tool for deploying new versions of traefik configs

Check out our GitHub!

# traefik-deployer

#### Install v0.2.1

Published on Jun 3 2025 at 22:56 UTC

- - shell
  - crates.io
  - homebrew
  - homebrew
  - npm
  - npx
  - tarball

  -     curl --proto '=https' --tlsv1.2 -LsSf https://github.com/auser/traefik-deployer/releases/download/v0.2.1/traefik-deployer-installer.sh | sh

    Source

  -     cargo install traefik-deployer

  -     brew install auser/tap/traefik-deployer

  -     brew install traefik-deployer

  -     npm install -g traefik-deployer

  -     npx traefik-deployer -h

- - shell
  - crates.io
  - homebrew
  - homebrew
  - npm
  - npx
  - tarball

  -     curl --proto '=https' --tlsv1.2 -LsSf https://github.com/auser/traefik-deployer/releases/download/v0.2.1/traefik-deployer-installer.sh | sh

    Source

  -     cargo install traefik-deployer

  -     brew install auser/tap/traefik-deployer

  -     brew install traefik-deployer

  -     npm install -g traefik-deployer

  -     npx traefik-deployer -h

- - shell
  - crates.io
  - homebrew
  - homebrew
  - npm
  - npx
  - tarball

  -     curl --proto '=https' --tlsv1.2 -LsSf https://github.com/auser/traefik-deployer/releases/download/v0.2.1/traefik-deployer-installer.sh | sh

    Source

  -     cargo install traefik-deployer

  -     brew install auser/tap/traefik-deployer

  -     brew install traefik-deployer

  -     npm install -g traefik-deployer

  -     npx traefik-deployer -h

- - crates.io
  - homebrew
  - npm
  - npx

  -     cargo install traefik-deployer

  -     brew install traefik-deployer

  -     npm install -g traefik-deployer

  -     npx traefik-deployer -h

- - shell
  - crates.io
  - homebrew
  - homebrew
  - npm
  - npx
  - tarball

  -     curl --proto '=https' --tlsv1.2 -LsSf https://github.com/auser/traefik-deployer/releases/download/v0.2.1/traefik-deployer-installer.sh | sh

    Source

  -     cargo install traefik-deployer

  -     brew install auser/tap/traefik-deployer

  -     brew install traefik-deployer

  -     npm install -g traefik-deployer

  -     npx traefik-deployer -h

We weren't able to detect your OS.
This project doesn't offer Apple Silicon downloads, but you can run Intel macOS binaries via Rosetta 2.
View all installation options
View all installation options

# Deployer for traefik configs

## Usage

    traefik-deployer --help

    traefik-deployer --tag v1.2.3 --name my-traefik-project --repo-url https://github.com/org/repo.git --mount-path /opt/configs

    traefik-deployer --tag v1.2.3 --name my-traefik-project

## Configuration

The configuration is done through a `.env` file. If no CLI args are provided, the configuration will be loaded from the `.env` file.

The `.env` file should contain the following variables:

    REPO_URL=https://github.com/org/repo.git
    MOUNT_PATH=/opt/configs

## Development

Release a new version:

    git ci -am "Updated version"; cargo release patch --execute --all --no-confirm; git push origin HEAD; git push --tags