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.
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